Pull the Plug is an organization, but additional context is needed to specify its focus.
A massive protest in London highlights global concerns over AI risks, reflecting widespread unease about emerging technologies. Simultaneously, space debris continues to pile up, threatening future space activities, as reported by MIT Technology Review.