Carnival shares are trading higher after the company announced it's subsidiary company AIDA Cruises and Corvus Energy signed an agreement for the world's largest battery storage system in passenger shipping.
Benzinga Newsdesk