PFC Energy 50more

A ranking of the world's largest publicly-listed energy companies