Tag: IMD
By William Jones, Contributing Reporter
RIO DE JANEIRO, BRAZIL – The global competitiveness ranking for Brazil has fallen by three places in relation to last year. According to report by the International Institute for Management Development (IMD) in Switzerland, the...