Shanghai Tianchen to Build Massive Solar Cell and Storage System Factory in China’s Anhui ProvinceBy Philip BrooksMay 6, 2023 Shanghai Tianchen Co., Ltd., a Chinese investment holding company, has announced plans to construct a solar cell and storage system manufacturing facility in the Fanchang Economic…