One of the more widespread Windows 8.1 rumors has been the inclusion of a Kiosk mode in the upcoming operating system. And now we have our first look at what it brings. Just as the name suggests, the Kiosk mode is primarily aimed at businesses. The latest leaked version of Windows 8.1 (build 9374) that made its way to...