State Grid and Saudi Aramco Ranking

State Grid Corporation of China ($545B) and Saudi Aramco ($480B) occupy the second and third spots respectively.

Sources

Open the full topic