Company adds to its cash pile as .dds, .store and .blog are settled. New top level domain name company Minds + Machines announced today that it has won the contention set for the .dds domain name, beating Google. DDS is short for "Doctor of Dental ... Continue Reading9 Comments