Global Finance
The American magazine said that the world's top ten central bankers received an "A" rating for their excellent performance in curbing inflation, achieving economic growth goals, stabilizing currency and managing interest rates.
Most Read