D2U

AcronymDefinition
D2UDirect to You
D2UDesign to Users (architecture firm; Milan, Italy)