Insurance payments, cash on hand will sustain Neptune, exec says
Neptune Technologies and Bioressources stands to recover as much as $20 million in insurance payments stemming from the explosion and fire that destroyed the company’s production facility, the company said in a conference call with investors yesterday.