Company looks forward to contribution from ICM Registry domain names. Top level domain name company Minds + Machines (MMX) reported first half earnings today and set out expectations for the rest of the year. The company reported revenue of $6.4 ... Continue Reading1 Comment