Welcome to John's Solar Blog What Happens in Europe stays in Europe!
China sent 40 gigawatts of PV modules to Europe thinking they would sell fast but guess what happened behind closed doors. Sh
Welcome to John's Solar Blog What Happens in Europe stays in Europe!
China sent 40 gigawatts of PV modules to Europe thinking they would sell fast but guess what happened behind closed doors. Sh