Enphase Energy revenue called 'fabricated' by short seller

Enphase Energy revenue called 'fabricated' by short seller

SeekingAlpha

Published