A bit of a Twit?
The social media site Twitter has failed to file its UK accounts with Companies House on time – meaning they have incurred late filing penalties. The company has yet to comment on its failure to file its accounts – but you can be assured that many others will be casting speculation, no doubt using […]