Daily Archives: March 28, 2007

Lucky Seven!

According to the World Economic Forum the US has fallen from first place to seventh among nations driving technological innovation. In an article on BBC News it says: “A deterioration of the political and regulatory environment in the US prompted … Continue reading

Share
Posted in History, News, Politics, Utter Bastards | Tagged , , , , , | Leave a comment