Newark residents and students campaign to stop the building of 279 MW power plant (2013-2014)
The Science, Technology and Advanced Research (STAR) campus, a satellite campus of the University of Delaware (UD) is located just half a mile from the primary campus in Newark, Delaware. During the efforts to fully develop the STAR campus, UD offered to lease 43 acres of the campus to The Data Center (TDC) to build a 900,000 square foot data center with an attached 279 megawatt natural gas power plant, an amount five times the energy demand of the city of Newark.