Aug 24, 2024
This is spot on. What always bothers me is the complaint that Chinese renewable industries are state-funded or heavily subsidized and thus cempetitively advantaged. Meanwhile the rest of the world spends trillions subsidizing oil and gas. Could the answer be more obvious?