Company purchased another two million shares yesterday, bringing total to 59 million. New top level domain name company Minds + Machines bought another two million of its own shares for cancellation yesterday, pushing its total buybacks to £5.1 million ... Continue ReadingLeave a Comment