Bicycle attachment that carries heavy loads is 2019 National Winner of James Dyson Award

DATE
20 September 2019