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