Berjaya Times Square: The World’s Largest Single-Phase Building in the Heart of Kuala Lumpur

Berjaya Times Square: The World’s Largest Single-Phase Building in the Heart of Kuala Lumpur