Published: Jan 05, 2022, 02:10 IST | Updated: Jan 05, 2022, 02:10 IST
'Made in China' products have a questionable reputation among customers. Now, countries too are calling out China. Nepal has grounded 6 Chinese Aircraft due to poor performance & high maintenance costs. Palki Sharma gets you a report.