Copperhead solar project begins operations
National Grid’s 150 MW Copperhead Solar Project in Texas is now operational, providing $25 million in economic impact. More details here.
National Grid’s 150 MW Copperhead Solar Project in Texas is now operational, providing $25 million in economic impact. More details here.