Accommodation

Oakwood and Mapletree sign multi-billion dollar serviced apartment deal

By tom newcombe /