There is an ongoing extensive debate, virtually touching each jurisdiction, regarding the levy of taxes on digital services. Each country, especially the Source countries which have an extensive consumer base of digital services, is grappling with the increasing pressure to tax such services...