The $47 million facility is an important step for Inarctica in its attempt to achieve self-sufficiency following the sale of three Norwegian facilities.
The $47 million facility is an important step for Inarctica in its attempt to achieve self-sufficiency following the sale of three Norwegian facilities.