Aerial photo taken on April 22, 2022 shows the view of the Baihetan hydropower station under construction in southwest China. Photo: Xinhua
China's fixed-asset investment went up 5.7 percent year on year in the first seven months of this year, data from the National Bureau of Statistics showed Monday.