13.2 C
London
Monday, January 20, 2025

The 4,000MW Tafouk 1 project

The 4,000MW Tafouk 1 project

The 4,000MW Tafouk 1 project