New Mastodon site dedicated to technology news and information launches – technews.social
IT World Canada (ITWC), in association with sister U.S. tech publication TechNewsDay, has launched a Mastodon social network site for those who work with or have a keen interest …