Tehachapi Wind Farm-experiment

The Tehachapi Experiment in Energy Storage

California Takes Lead In Developing Energy Storage Climate Central, January 13, 2015 The city of Tehachapi, near the crest of a mountain pass in southern California, is a bridge between …

The Tehachapi Experiment in Energy Storage Read More »