Investment in renewable energy cushioned Iran war blow: PM Modi | The Bharath News