After realising the true ‘potential’ of Chinese aircraft, Nepal looks all set to dump them
The thing with Chinese manufacturing and technology is that even countries seemingly getting closer to the paper dragon don’t trust them. Chinese aircraft turn into a big liability for Nepal Take ...