Take-up rate of 3Gen flats surpasses analysts' expectations

Printable View