ICICI upgrades Adani Energy Solutions to buy, sets ₹1,600 target

Business