Brazil tops affordable coffee index Rio de Janeiro and São Paulo are the most affordable cities in the world for coffee, according to study by Service Partner One.Read More