The U.S. has canceled the Esmeralda Seven solar project in Nevada, which would have been one of the world’s largest photovoltaic power plants. The project comprised seven solar farms spanning 118,000 ...
As energy bills continue to provide sticker shock for many Connecticut residents, some are seeing solar credits being applied to their billing statements without even having any solar panels attached ...