Jean Paul Roy returns to head GeoGlobal

Some consider him a visionary who helped establish the Deen Dayal gas discovery and it's true that he was once highly...
Some consider him a visionary who helped establish the Deen Dayal gas discovery and it's true that he was once highly...