Latest News Windows 10 Now Has a Place to Vent: The Feedback Hub By Rudy Deighton 8 years ago How many times have you complained that a company you’re dealing with doesn’t listen to