India Ratings said projects with resourceful sponsors and adequate internal liquidity are likely to withstand the emanating stress and ride over this difficult period. from Industry-Economic Times Read The Rest:economictimes...