Denmark, Finland and Sweden (pictured) are leaders when it comes to minimizing the influence of corruption, according to Transparency International’s Corruption Perceptions Index 2012.
1 / 11
Yahoo Finance India
Fri, Dec 7, 2012 4:00 AM EST