The Leeds based computer software company, Tai Computers, has just taken over the lease of a huge office space in a technology site just north of Leeds.
The Leeds based computer software company, Tai Computers, has just taken over the lease of a huge office space in a technology site just north of Leed ...