The International Energy Agency linked falling solar panel prices to a supply glut in China, which supplied more than 98% of EU solar panel imports last year.

Original article by The Port Journal. Read the full report at the source →