JSW Energy posts ₹1,056.4 cr profit with revenue up 23%

Business