Current location:home page > Neptune Technologies and Bioressources

Neptune Technologies and Bioressources

Neptune sells more, loses more

admin2 days ago6
Krill oil company Neptune Technologies & Bioressources saw its revenues increase by 65% to $14,2…