Sources: Panasonic expected to end solar production at Buffalo’s Solar City
According to multiple sources, Panasonic Solar could be ending its solar operations in the United States. That includes the Buffalo plant at SolarCity.
According to multiple sources, Panasonic Solar could be ending its solar operations in the United States. That includes the Buffalo plant at SolarCity.