The downtown skyline in Singapore will see another addition once the S$3 billion South Beach project - a mega mixed development at Beach Road - is up and running over the next year. The project's developers City Developments and IOI Group have secured leases for 80 per cent of the office space, and its first corporate tenant will move in early next year. Office space comprises about 30 per cent of...