IGRPL, a 50:50 joint venture between IndianOil and GPS Renewables Private Limited, has appointed Devendra Singh Sehgal as the chief executive officer. Sehgal will focus on expanding biofuel projects ...