China urged to think big, go hard on reviving battered

A Chinese national flag flies, ahead of the opening of the National People’s Congress (NPC), in Shanghai, China, February 28, 2025. REUTERS/Go Nakamura