China has offered tax rebates to manufacturers of solar power products in an attempt to prop up the struggling sector and also cut pollution levels.
China has offered tax rebates to manufacturers of solar power products in an attempt to prop up the struggling sector and also cut pollution levels.