Indian Energy Exchange (IEX) shares plummet 15% as CERC approves market coupling, reshaping Indian power trading.
22 minutes ago
32 minutes ago
41 minutes ago
4 hours ago
6 hours ago
12 hours ago
13 hours ago