eSolar Celebrates (Energy) Independence Day

esolarflag

Let’s hope the Senate gets eSolar’s message – which was created by positioning solar thermal reflectors at their Lancaster CA power plant – and passes the climate change bill.