TOP NEWS Auto firm hits one million sales in three years A Chinese automobile brand, Omoda & Jaecoo, has surpassed one million cumulative vehicle sales in just three years. Benjamin Alade