The Electronic Transaction Levy (E-levy), a 1.5% tax on all electronic transactions, went into effect on the 1st of May amongst considerable uncertainty and controversy….