Another Screen Shot Of The Upcoming Windows Start Menu Leaks By: TechCrunch July 21, 2014 at 17:48 PM EDT Another week, another leak. Today we have a new, purported screenshot of the upcoming return of the Start Menu to Windows. Read More Read More >>