The EcoKiosk is a self-contained stall for street vendors that relies on clean, renewable energy and Earth-friendly components to make street vending greener than ever. From its solar panels to its rainwater collection system, the EcoKiosk is an ecological marvel from the top down.
Created by
