15 Sep 2017 2.5m sq ft 'Project Echo' data center is approved, another is planned - 'Aura' But who is behind it all?