This photograph shows a Sierra SunTower power tower, one of two towers at eSolar’s 5 megawatt (MW) commercial CSP plant in Lancaster, California.
This photograph shows a Sierra SunTower power tower, one of two towers at eSolar’s 5 megawatt (MW) commercial CSP plant in Lancaster, California.