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