Africa DC signs 12MW solar PPA in South Africa
Company to off-take from upcoming solar farm in Bloemfontein
Company to off-take from upcoming solar farm in Bloemfontein
ADC also taps Distributed Power Technologies for solar power at Cape Town facility