To prevent companies undertaking artificial transactions to avoid tax, anti-avoidance provisions apply in the following circumstances: - depreciatory transactions; - dividend stripping; and - manipulation...