Read More TECH The best new Windows apps, according to Microsoft Microsoft is honoring many of the best Windows apps and developers with the new Microsoft Store App Awards.… byWaseem FazalMay 29, 2022