REFERENCE LETTER - Jaidah Square

Jaidah Square is a state-of-the-art building situated on Airport Road in Doha, one of the busiest streets in the capital.

This web page is using cookies. For more information, see our Privacy Policy.