MSC Cruises unveiled details of its retail offerings onboard the MSC World America, ahead of the ship’s debut season in the ...