Contractor+wins+%24197m+Doha+infrastructure+works The contract was awarded to local firm Tadmur Contracting Company

Rigs & Barge World