There are Builders also who take loans from bank for the construction and have to repay the loan amount. Those builders will have to sell the flat if they are not being purchased. Investors don't buy 100% flats in a newly constructed building. Those flats owned by investors can be rented as an alternate but big investors generally don't look at small margins and always try to sell property at good rates. It is only the buyers or say demand which had increased the price of property.