Chinese President Xi Jinping said Monday that every country should strive to improve their own business environment and solve their own problems.
Xi made the remarks when delivering a keynote speech at the opening ceremony of the first China International Import Expo in Shanghai.