Fabrication and Installation of Gate 18 at Port of Mombasa

  • CLIENT KENYA PORTS AUTHORITY
  • TAGS