India's biggest conglomerate posts record revenues of $124 billion, even as a Middle East energy shock rattles its oil refining business in the final quarter
This will close in 10 seconds