Mobile games company Supercell has opened its fifth office in London, and also increased its investment in Space Ape to 100%.
The Beach at the University of New Orleans has added another technology company, this time a corporate player in the video ...