Stephen Taub Short Seller Attacks Solar Company’s ‘Fabricated’ Financials Eiad Asbahi’s Prescience Point says Enphase Energy should be investigated. Stephen Taub June 17, 2020 Tomohiro Ohsumi/Bloomberg