techbaguette.com
Does Europe’s tech scene enjoy self-bashing?
Recently, I’ve noticed a new flood of negativity building up in Europe’s startup scene. Sure, the Euro isn’t doing particularly well and France (and apparently Will Smith?) is a l…