ReNew Energy posts ₹595.3cr Q1 profit and ₹4,786.4cr income

Business