Facebook is the mystery company behind the plan to develop a massive $750 million data center in New Albany, multiple sources have told The Columbus Dispatch.