Royal Caribbean

020

Royal Caribbean Places Order For 40,000 Windows 8.1 Tablets

In the grand scheme of operating system market share statistics, how much of an affect do 40,000 new Windows 8.1 tablets have? A rather positive…