Published: Oct 17, 2012
Krill oil company Neptune Technologies & Bioressources saw its revenues increase by 65% to $14,252,000 for the six-month period ended August 31, 2012, with EBITDA (earnings before interest, taxes, depreciation and amortisation) at ($562,000) compared to (