Virgin seals $2bn cruise ships order

Italian shipbuilding company Fincantieri and Virgin Voyages, a part of Virgin Group of companies, have finalized ship…