China Solar Power

China Solar Power

Nelson Ching/Bloomberg

Workers perform maintenance work at the Sun-Moon Mansion at the headquarters of Himin Solar Energy Group in Dezhou, Shandong province.