Neptune's strong sales helped cushion blow of plant explosion
Neptune Technologies and Bioressources has released its year end results for fiscal year 2013 which show that strong sales earlier in the year helped cushion the blow dealt to the company’s finances by the explosion and fire that devastated the company’s...