Tag: Award-winning

From the socially conscious to the superfluous: Red Dot Award-winning designs

Germany's Red Dot Award is a recognition that can boost a designer's…

Deutsche Welle Deutsche Welle