You are here

India, Saudi influencing world energy trends’

By : sustainabilityo..., Feb 16, 2010

With crude reserves of 260 billion barrels and annual production of 3.26 billion barrels, Saudi Aramco is the world’s largest producer and exporter of crude oil. Its subsidiary, Aramco Overseas Company (AOC), has recently opened an office in India to source manufacturers and...

Read more..