New label to designate solar modules made with less carbon
NewsSolar Inside Toledo Solar's manufacturing plant, where the company produce cadmium telluride thin-film solar modules.(Courtesy: Toledo Solar) Follow @EngelsAngle Buyers of solar modules will soon have an easier time selecting…