Projects with a total of 1.2 million units have been delayed, cancelled or scraped for lack of demand and therefore a dearth ...