Upgrading airport facilities to safely and efficiently manage air traffic

At a Glance

  • 118K

    Square Feet

  • $380M

    Construction Value

Location
Larnaca and Pafos, Cyprus
Offices

At a Glance

  • 118K

    Square Feet

  • $380M

    Construction Value

Location
Larnaca and Pafos, Cyprus
Offices