Business ❯Stock Market
Dividends Corporate Finance Risk Management Market Performance Revenue Growth Solar Power
India’s largest hydropower developer reports strong revenue growth and new project completions but faces margin pressures and annual profit drop.