OPINION

New cars are seen at a parking lot of Changan Ford Mazda Automobile Co. Ltd, Ford Motor's joint venture in China, in Chongqing Municipality

Shame On Us, America

In one of our most recent presidential debates, the candidates argued over why it's in the best of interest of the United States to support the idea that cars destined to be sold in China need to be built in China.
More news
Uncle Sam's Taxes

Why Americans Will Never Have A Flat Tax

America’s politicians love the imponderable maze that is our tax system. It allows each man and woman in office to constantly berate those who don’t pay their fair share, whatever group that happens to be at the moment.
Israel Netanyahu

Israel's Gloves Are Off

The summer is past and cooler temperatures prevail throughout the Middle East. What a season for a good fight.

Taxpayers: Sharing The Misery

Former British Prime Minister Margaret Thatcher once said: “The problem with socialism is that you eventually run out of other people’s money.”
Women Banned from Driving in Saudi Arabia

Empowering Arab Women

A country can’t maximize its socio-economic performance when half of its people can’t participate fully in its socio-economic life.
Obama

Obama’s Legacy: Inconsequence

Presidential elections always seem more consequential than they really are. A loss feels so final, so fatal. A victory feels so much like hope.

Pages

IBT Spotlight

We Help Businesses Find B2B Service Providers They Can Trust.