4 ms·
First solar in Toledo manufactures solar panels. Almost 100% of their output was sold to Germany because they were subsidizing them.
by post_break 8y ago
First solar in Toledo manufactures solar panels. Almost 100% of their output was sold to Germany because they were subsidizing them.