downtoearth-subscribe

RIL, ONGC among 48 Indian companies in Forbes list

After billionaire businessmen, it is the turn of companies from India to shine on Forbes radar with as many as 48 firms making it to a list of the world's biggest companies compiled by the US magazi