Kvaerner in $193m contract

READ FULL ARTICLE