Carnival launches $1bn share offering

easid 273533 media id 10042
Cruise big to make use of proceeds for ‘common company functions’