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 suggested the share price should double to all time highs. In reality, the share price is more likely to fall by 50-70%.