China’s JA Solar Sets Up Shop In Arizona as Year-Old Forced Labor Law Targets Its Supply Chain Back Home
Shanghai-based JA Solar announced on Tuesday that it has leased space for a $60 million manufacturing facility in the U.S., its first, to be built in Phoenix, Arizona. The move comes less than a year … Read More