Coronavirus-Induced Shortage of Solar Panel Components Highlights China’s Major Role in Solar Supply Chain
Last week, the Star Tribune ran a story about how the Coronavirus has disrupted the global solar panel supply chain, potentially causing the delay of two large solar installations in…