Tech »  This Company's Faulty Solar Panels Could Net You a Payout: Everything to Know