Jessica Davis is considering investing in Carnival Australia Ltd (CAL), a large cruise ship company. Jessica has

Posted Date: