Progress at Barakah

The Barakah site, four APR-1400 units under construction



  • Barakah