Around the Net

Sky Unveils New Tech Centre Plans

Sky unveils plans today for a 70,000-square-foot tech centre at its West London HQ, The Telegraph reports. It is the company's third tech hub after Leeds and Milan. 

Read the whole story at The Telegraph »

Next story loading loading..