In 2002, under Phase One of The Podium, part of the retail mall was opened. In 2007, Phase Two of the retail mall started operations. The Podium West Tower began construction in 2015, and was completed in May 2019. The total net leasable area of The Podium is about 1.51 million sq ft, comprising about 538,200 sq ft of retail space and about 968,750 sq ft of office space.