The refit and upgrade boom - how shipyards are changing tack

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