Nepal grounds six Made-in-China planes, calls them liability
The words ‘Made in China’ have negative connotations in India as they often come to represent substandard, cheap products that do not last long and are often not worth the price. Nepal Airlines is …