The support of the government of China has been sought to install electric vehicle (EV) charging stations across Sri Lanka ...