Coronavirus: This Chinese auto company claims its car can fight off Covid Hindustan Times

Geely has claimed the filtration system of its compact SUV Icon was developed in record time and can keep coronavirus out. Read More
reported by Shubhodeep Chakravarty at Hindustantimes.com
Recent Comments