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