Business environment has undergone a drastic change i.e. from the traditional ‘physical system’ to the modern ‘digital system’. With users or consumers facing country’s devising measures to tax digital businesses, the International tax landscape is certainly undergoing a renovation.