Found an interesting story?

Grimaldi’s $2.3bn green outlay ‘price of survival’

Italian passengership, ro-ro and ropax outfit invests to meet environmental challenges