Oil firm failed to approve 159 safety-critical work orders for deferral

Breaking

    Cancel