Solar Services Group - Beware of their deceptive pricing letter

4 posts were merged into an existing topic: Solar Panel Systems Quality and Safety in Australia