Amazon ups sticks – and ups its game?
Amazon is set to make the news once again – but this time for its decision to relocate a great proportion of its staff from the current offices in Slough to a new central London offices. It is understood that Amazon’s intention is to provide more space for their current requirements as well as looking to the future. The new space, with capacity for 1,600 staff, will enable the internet giant to recruit more staff as its plans for expansion are realised.