Oil and Natural Gas Corp, the State Bank of India Group and Indian Oil lead the Indian charge in the list of Forbes Global 2000 "corporate titans", occupying the 265th, 269th and 279th positions respectively.

Click the following link http://ww4.6URL.com/0446 to read the complete article