Snap shares plunge 30% in pre-market trading after company slashes forecast on broad range of challenges
TSX Venture Exchange Stock Maintenance Bulletins
TSX VENTURE COMPANIES