By Li Xinping The climbing "excavator index" mirrors China's endeavors to rev up infrastructure construction and stabilize investment and growth. Statistics showed that 65.4 percent of all engineering equipment across China were operating in July, higher than the January-June figure of 60.37 percent. In the first half of this year,…