Featured TAQA Arabia launches largest solar power plant in Sharm El Sheikh ahead of COP27 Nada Ali Oct 13, 2022 0 Egypt-headquartered TAQA Power an affiliate of TAQA Arabia Group announced on Thursday the start of operating the…