What is Significant Economic Presence (SEP)
Primarily, a PE requires a fixed place of business within the geographical boundaries of the country of sales. Modern technology has made it possible for many companies to do business in several countries without PE. Phrases like “Borderless world” and “Modern technology defies Geography” have become reality for E-Commerce. But [...]
