New Jersey fines data center $1.1 million after satellite images expose 62 gas generators · Digg