Chandra Sekhar Davuluri has been appointed as the Chief Digital & Technology Officer at Oil and Natural Gas Corporation Ltd (ONGC), marking a significant...
After investing nearly $1.2 billion and spending seven years with limited success, Oil and Natural Gas Corporation (ONGC) is now seeking partners to aid...