athousandnations.com
Tax Competition 101
I came across this video which concisely explains why international tax competition is a good thing.