-
A pair of lawsuits challenging the multi-billion dollar proposal are pending in court.
-
Facebook is going to have to choose where to put its new data center: New Mexico or Utah.The social media company stores its users’ uploads, mostly…