Where were these solar panels manufactured? I'm concerned we have yet again subsidized the Chinese solar industry with TARP stimulus money. Anybody have any answers?
follow
Tennessee's largest health insurer installing city's largest solar array
Where were these solar panels manufactured? I'm concerned we have yet again subsidized the Chinese solar industry with TARP stimulus money. Anybody have any answers?