Viking Holdings (NYSE:VIK) just named nine new river ships at a ceremony in Basel, Switzerland. This marks its 100th vessel and solidifies its lead as the cruise line with the largest fleet. See our ...