Developers Stumble Under Eco Stress
  • Prabha Hedge
  • Dec 05 2013

December 5: A report by says that with no exception, all three regions, the north, west and south have seen only 58% projects being delivered out of the total 1,327 that were promised! Bloomberg TV India’s Sapna Dhanwani shares a detailed report on the same.