China is slamming the brakes on its solar power sector—the world’s largest—a move that could help India take the lead in global renewable energy adoption.
China is slamming the brakes on its solar power sector—the world’s largest—a move that could help India take the lead in global renewable energy adoption.