IOI places record bid of $2.57 billion for Marina Bay site

Printable View