Rating agency ICRA has said that state-owned National Highways Authority of India’s (NHAI) ...
Credit rating agency, India Ratings and Research (Ind-Ra) in its latest report has said that the ...