High-flying Enphase Energy stock tumbles 24% after short-seller alleges it 'fabricated' revenue Business Insider India