Minds and Machines (Top Level Domain Holdings) is one of the publicly traded companies involved in the TLD space. The company trades on the UK stock market with the symbol: LSE:MMX Earlier this morning news broke that the company's board had voted unanimously to remove company founder and CEO Antony Van Couvering. Van Couvering broke the story himself in a blog post … [Read more...] about Minds & Machines Replace CEO Antony Van Couvering With CMO Toby Hall