Statoil

Statoil

By Carrie Ann - May 30, 2011

Optimizing Increased Recovery An international energy company with operations in 34 countries, Statoil is founded on mor...

Read More