Browsing Tag

Q Properties awards AED 584 million construction contract to Trojan General Contracting