Return to Issue Details Sales Tax on Electronic Commerce Transactions: A Study of Mechanisms and Challenges with Reference to Libyan Law Download Download PDF