Devendra Singh Sehgal has been named Chief Executive Officer of IGRPL, a joint venture between IndianOil and GPS Renewables ...