Taqa slashes CAPEX by 73%, posts first half loss

Post Thumbnail

Breaking