New Delhi, March 11 The Supreme Court on Wednesday criticized the CBI for its investigation into the alleged "unholy nexus" between banks and developers to defraud homebuyers in Delhi-NCR and other parts of the country, stating that prolonging the investigation would only cause more distress to...