CNBM Chengdu Photoelectric Materials received an order for over 7,000 custom 1.2m x 1.2m cadmium telluride power-generating glass panels for the Shenzhen International Exchange Center project, with delivery required by February 15, 2025.