US Solar Panel Manufacturers have been under siege from cheap Chinese solar panel imports leading to a closure of a number of solar module factories. Small and big solar companies have been facing difficulties and some like Solyndra, Abound Solar have sought protection in Chapter 11. Even established companies like Evergreen Solar have been forced […]