US renewables developer Terra-Gen LLC has fully completed the massive Edwards Sanborn Solar Storage park in Kern County, California, touted as the largest photovoltaic (PV) site with batteries in the US.