1020
Windows 12 May Require a Subscription
(www.pcmag.com)
This is a most excellent place for technology news and articles.
They can't even consistently get people to pay for one time and they're expecting a subscription? Lol they're massively out of touch.
Gestures broadly
Have you looked at the tech sector recently? Out of touch describes most corporations at the moment.