China’s National Development and Reform Commission (NDRC) on Thursday unveiled a plan to create a world-class business environment in the Yangtze River Delta, a major economic hub, in order to realize free and orderly flow of materials and other resources by 2025, while move to eliminate administrative barriers in the area.