solarsecrets

Solar media flub

Solar media flub

News of Silevo’s decision to build new solar factory in Buffalo met with deafening silence in the trades Aside from a handful of notable exceptions, there is little solar cell and module manufacturing going on in the United States. One would think that the renewable...