There may be a better way to tax multinational corporations: tax them on their revenue in a country rather than on their profits.