This Week In Business
Good news came for small, medium and micro enterprises (SMMEs) in the technology sector this week as London’s status as the tech centre of the UK was confirmed. In the latest UK Tech Innovation Index, London is leading by a mile, scoring more than seven times higher than the second-placed city, Edinburgh. The data shows…
Read more