BP evacuates North Sea platform over barge collision fears

BP
BP