Home The Daily Buzz Facebook Says No To 19 Inch Data Center Racks