Qatar inks 8 more deals worth QR1.29 bn

Qatar inks 8 more deals worth QR1.29 bn

Qatar inks 8 more deals worth QR1.29 bn