Investment in renewable energy cushioned Iran war blow: PM Modi newsdepo.com · 2026-11-02 23:17 economy Read full article →