T: +44 (0) 1332 291767E:firstname.lastname@example.org
Esther Akers on Aug 16, 2013 8:09:00 AM
We recently stumbled upon this great looking infographic on visual.ly showing the world's top ten largest oil and gas companies. The infographic was designed by Stedas.
Oil and Gas Industry