Investment in renewable energy cushioned Iran war blow: PM Modi · Namaste Indian