Devendra Singh Sehgal joins IGRPL as CEO Movement March 11, 2025 IGRPL, a joint venture between IndianOil and GPS Renewables, has appointed Devendra Singh Sehgal as its new chief executive officer…