Finland’s ‘Windows95man’ is taking Eurovision by storm lisa nichols May 11, 2024 Technology When the Eurovision finals kick off on Saturday, software nerds will have something to look...