The UK is breaking up Facebook / Meta and…

This is a big deal, and a very good thing

Read →