As businesses aim to slash emissions while looking to beat the traffic cargo bikes are emerging as the ultimate winners. Cutting down on road congestion and pollution these bikes are now a common sight on the Streets of London.