Xinhua Headlines: Fallacies and facts about China's "overcapacity"
* China's burgeoning new energy sector stands as a beacon of technological prowess and a pivotal force in the global push for sustainable development. * In recent years, China has been substantially reducing subsidies within the new energy vehicle (NEV …