Solar Square
Address:
6 Kikuyu Rd, Ground Floor, Sunninghill, Sandton, Gauteng, 2191, South Africa
Solar Square is a South African company providing solar energy solutions for both homes and offices. They offer a variety of products, including solar panels, inverters, and batteries, aimed at p...