Nexen tops customer satisfaction index fifth year running

28 Jul 2014