Lesedi - Kimberley
80.1MWp
South Africa

PVH Project List