The Solar Biz
Fraud, blackmail, deceptive, lawsuit necessary, buyer beware Glenwood
My contractor had used this company before, so when I decided to use them for a solar system I had few reservations. I gave them my credit card information to purchase an inverter ($6,056) so we could secure the last one in stock. I then had to wire transfer $24,622.44 to their business account so ...