Company vows to tackle source of one in five major oil & gas accidents

24 Mar 2020