First Solar CEO: We're not dependent on the Chinese supply chain
New York (CNN Business)China’s solar industry monopoly took a hit earlier this month when a new Ohio-based solar panel factory was announced. First Solar, the only US-headquartered major manufacturer of … Read More
