The World’s Largest Mall
Do you know Berjaya Times Square has a Gross Leasable Area are above 7 Million square feet?
This Mall has the Gross Leasable Area of 700,000 m2 (7,500,000 sq ft) which makes it the World’s largest mall, situated at Golden Triangle of Kuala Lumpur, Malaysia.
It was inaugurated by the ex Prime Minister of Malaysia, [...]

































