40 Main Road, Fish Hoek, Cape Town 7700, WC, South Africa
Distance: 500 m
Company description
Leading towards sustainable transformation of the outdated electric grid through increased renewables penetration, non-wires alternatives & power decentralization.