Weekly Update: Panama Papers, Retail and Greece

Where is the clarity and what’s new? Will Panama create a lack of transparency in the stock markets and in relation to political ambitions? We don’t think so. Newspapers always… read more →