Twenty-three tech giants sign Canadian data centre principles for AI | StreamingMeme