From solar to EV: China overproducing green technology – dtnext

From solar to EV: China overproducing green technology. In addition to the huge subsidies, the report’s authors noted, Chinese producers also …