Posts From Alex Goddard

Has Twitter’s Moment Arrived?

Twitter has always been something of the Stephen Fry of the social media landscape. To some, fascinatingly full of facts and fun. To others, un-relatable and a bit of a