Seven Indian companies have featured in the latest Fortune 500 list of the world’s biggest corporations in terms of revenue. Indian Oil Corporation, having a revenue of $54.7 billion, was ranked the highest among Indian firms at 161. Reliance Industries was the top-ranked private Indian firm at 215. Further, US-based Walmart topped the global rankings with $482 billion in revenue.