First prize in the International Stomrwater Innovation Competition

Prize: Invitation or ranking in competition

Description

Innovation concerning urban furniture that features water detention
Degree of recognitionInternational

    Fingerprint