New York: 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.

The magazine has listed 30 Indian companies among its Top 2000 worldwide firms that have performed well in the past fiscal. American multinationals Citigroup and General Electric are right on top of the list.

While Indian energy and banking sector companies proved to be the leaders, the top 10 performers in the list show that this phenomenon is not exclusive to the Indian business scenario.

The top 10 in the list include three names from the banking sector and three industries from the energy sector followed by two players from the insurance sector.

This is cache, read story here