Menu

(Source: The Epoch Times) A man keeps tabs on the financial markets at the TMX Group in Toronto’s … Rabie has an economics background and is a self-taught software engineer.