Central Forbes Global ranks ONGC 3rd largest in India May 28, 2016 Leading international business journal Forbes has published its much awaited Global 2000 list of the world’s biggest public companies for 2016. It has ranked