Meta

Wikipedia

Meta most commonly refers to:Meta (prefix), a common affix and word in English Meta Platforms, an American multinational technology conglomerate

Standing...

Stories...

Far Left
The corporation behind the Alberta data centre that could add up to $460 to electricity bills.
Meta is a symbol of corporate free-riding on public infrastructure, which the NDP/Green left condemns.

Sources