china 4dChina has been installing renewable energy at a spectacular rate and now has more renewable capacity than the next 13 countries combinedSharkNinja has announced that its manufacturing operations will be taken out of China by the end of 2025, and to other Southeast Asian