is inactive
Where is SUB SAHARA POWER SOLUTIONS's headquarters?
SUB SAHARA POWER SOLUTIONS's headquarters is located at 7TH FLOOR, 5 ST GEORGES, ST GEORGES MALL, CAPE TOWN, 8001
What year was SUB SAHARA POWER SOLUTIONS started?
SUB SAHARA POWER SOLUTIONS was started in 2006