Short Neptune. Retail gets pumped on Neptune
December 17, 2012
A factory explosion left Neptune Technologies (NEPT) with no factory, no revenues, no product and only 10 employees. Despite this, an aggressive promotion to retail investors by 3rd parties has...