The public got its first look at a 1.4-million-square-foot data center proposal for 192 acres across from the Philadelphia ...