The Great Debate

We need a lower corporate tax rate

By Elaine Kamarck and James P. Pinkerton
April 4, 2012

The United States is used to being a world leader, but this time, it’s bad news for American jobs and growth: As of Apr. 1, we now have the highest corporate tax rate of all the industrialized nations in the world.

from Africa News blog:

100 years and going strong; But has the ANC-led government done enough for its people?

January 9, 2012

By Isaac Esipisu

Although the role of political parties in Africa has changed dramatically since the sweeping reintroduction of multi-party politics in the early 1990s, Africa’s political parties remain deficient in many ways, particularly their organizational capacity, programmatic profiles and inner-party democracy.