Logo

Company Information:

JA Solar Holdings
Boycotted
Logo

JA Solar Holdings Co., Ltd. is a solar development company founded in Yangpu district, Shanghai. They design, develop, manufacture and sell solar cell and solar module products and are based in the People’s Republic of China.

Construction on Occupied Land
https://www.whoprofits.org/companies/