islacolsell islacolsell 01-02-2017 Geography Answered What are the advantages and disadvantages of the street vendors to the economy of Rio?