Technology ‘Freed’ bird: Day 1 of Elon Musk’s Twitter and the social media platform’s path forwardBy RichardOctober 30, 20220 For many market watchers and even informal observers of headlines over the final a number of years, the final 24 hours…