China's factories have pumped out so many solar panels that other countries are complaining. Some people are said to be lining their garden fences with the panels, due to a global glut of the product. This is being held …
Home
Feed
Search
Library
Download