Reliance Industries ousts IOC from top rank to become India’s largest company
Reliance Industries ended state-owned Indian Oil Corporation’s (IOC) 10-year reign as India’s largest company, and topped the Fortune India 500 list. Mukesh Ambani-led conglomerate also became the first privately-held and…