Comment Comment by mytailorisrich Maybe the UK has been run by blithering idiots but the business environment and regulations are still among the most attractive in Europe... not sure what that says about the other European countries. parent mytailorisrich 9 months ago