According to a report released this week by the Swiss Business School's Institute for Management Development (IMD), Brazil ranked 62nd this year after falling two notches in the list drawn considering statistics and opinion polls among businesspeople.