By Jan 29,2013

Google should say au revoir to France

Yahoo Finance reports that the French government has decided to go after American web giants Google and Amazon for billions of dollars in back taxes. This comes on the heels...

By Dec 24,2012

China’s War on Christmas

For years, the American right has been decrying the “War on Christmas.” Santa has replaced Jesus, many complain; nativities are an increasingly rare sight; public schools close for “winter break”...