New Delhi: Buying a home is often the biggest financial decision of a lifetime. But many buyers face long delays in getting possession or discover serious construction defects after booking a flat. To ...