X Corp is taking down its obnoxious signage from its HQ

X Corp has taken down its logo from the company headquarters following complaints from neighbors and the local authorities. The company will likely try to get permission before reinstalling it. Read more…
Neowin