Why France slapped a 3% sales tax on Apple et al.

Have you forgotten the double Irish with a Dutch sandwich? The Europeans have not.

For more, please login or subscribe