The Arc in London’s Fintech District Celebrates Strong Asian Connections as It Opens Its Doors
The Arc is a new eco-friendly mixed-use development in Shoreditch, London, featuring extensive health and wellbeing credentials and amenities, 150,000 sq. ft office space and …