By Sarah de Sainte Croix, Senior Contributing Reporter
RIO DE JANEIRO, BRAZIL – Out of the world’s five major high-growth economies – Brazil, China, India, Mexico and Russia – Brazil is ranked the most expensive country to do business in, according to a recent report. The 2012 Competitive Alternatives survey, released by KPMG International, compares locations in more than a hundred cities in fourteen countries around the world.
Of the five high-growth countries studied, Subscribe to our Premium Membership Plan. Already Subscribed? Login Here