suistainbility-left

07/19/25

Crisil, ICRA reaffirm credit rating, underscore confidence in business stability, says Vedanta