THABA SOLAR
Updated 50 days ago
Our staff at Thaba Solar provide personal attention and try to find solutions that are unique to each client's needs...
Your specialists in solar power - including "Grid and Off-grid" installations, inverters, solar panels, batteries and regulators since 2011.