• Anywhere

Greenshare

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