The refit and upgrade boom – how shipyards are changing tack

The Carnival Triumph underwent repairs at a cost of $115 million.