MUMBAI, India, Jan. 14, 2021 /PRNewswire/ -- The Indian Army has signed an approximately $20 million contract for undisclosed quantities…
The definition of the idiomatic term 'Made-in-China' as "Cheaply manufactured; of poor or low quality,", be it right or wrong…