Menu

(Source: Benzinga) … deferred share unit expense, foreign exchange gain (loss), finance income, … lengthy sales cycles for our software; (xvi) global financial market conditions; …