IOI Properties won with RM7.77 billion bid for 118,000 sq ft land in Singapore How much would you pay for around 118,000 sq ft of land? One company just bid S$2.6 billion (RM7.77 billion) for it. Yes, the bid Read More »