24
Nov
24 November 2016
in News
Final test of navigation aids, obstruction lights and helideck system. Zohr control Platform, Egypt.
Final test of navigation aids, obstruction lights and helideck system. Zohr control Platform, Egypt.