Gerrit De Vynck / Washington Post – Tech
Thousands of Russian tech workers sign a petition opposing Putin’s invasion of Ukraine – A petition calling for an end to the fighting rocketed around Russias technology community after the country invaded Ukraine on Thursday. More than 10,000 people have signed it. …