Pampo

What does p and o stand for?
Who is P&O owned by? P&O Cruises is a British cruise line based at Carnival House in Southampton, England, operated by Carnival UK and owned b...