UDC posts QR157m net profit and QR1.2bn revenue for first ha

UDC posts QR157m net profit and QR1.2bn revenue for first half