
Greenshare
PriceZAR
Contact person: Desmond Williams
Industry: Clean Tech
Description: Green Share is a Peer-to-Peer Energy Trading Platform
Country: South Africa and DRC
Location: Johannesburg, South Africa & DRC Congo
Contact person: Desmond Williams
Industry: Clean Tech
Description: Green Share is a Peer-to-Peer Energy Trading Platform
Country: South Africa and DRC
Location: Johannesburg, South Africa & DRC Congo