Selectra

Selectra is a private South African company working in the water, waste & energy nexus in Africa. 

Contact information

Street address

36 Merriman Ave,
Highlands North