Anil Ambani Group Stocks Tumble: Reliance Power Cracks 21% After Results
Reliance Power’s profit took a beating due to the impairment and higher finance costs incurred by the Mumbai-based power company.