China is facing the heat of the ongoing Russia-Ukraine war as global energy prices have surged and Beijing is dependent on imports for its energy requirements.
China is facing the heat of the ongoing Russia-Ukraine war as global energy prices have surged and Beijing is dependent on imports for its energy requirements.