My head got dangerously near exploding point today. The big conversation of the moment is all about the new VAT regulations for supply of digital products in EU members states. 381 more words