Brazil’s retail landscape is a vast combination of tradition, convention and innovation. Virtually all of the country’s major cities all contain charming, historic public markets and surprisingly sophisticated shopping malls, both as much social centres of gravity as shopping destinations.