
Reason 283 We All Hate the French
Lots of stuff we should be worrying about this morning, but who can resist the opportunity to take a pop at the perfidious, shameless French.. They threaten the future of Europe and everything else. (Well… maybe..)
Financial Commentary for Smart People
Financial Commentary for Smart People