Rising industrial costs could add pressure on downstream sectors and smaller businesses

Rising industrial costs could add pressure on downstream sectors and smaller businesses

China has cushioned the worst of the energy shock through its strategic oil stockpiles and a diversified mix of renewable energy sources.