Ana Barrera
Solar Capital De Aar 3 PV project
Phelan Energy Group

South Africa

Both,