Country Risk Climate: A Challenging Year for Brazil

Plastered across shop windows along São Paulo’s main Paulista Avenue this week is one word: ‘liquidação’ (sale).  Stores in Brazil’s biggest city are offering discounts of up to 90 per cent as they...

Read More