Chinese car brands are rolling out new and improved products at an astonishing rate. Geely, which just confirmed it is launching in Australia in 2025, has debuted its new rough and tumble looking compact SUV in China. Dubbed the Geely Cowboy, the compact SUV is based on the company’s Icon SUV. Australia’s worst kept car secret? Volvo-owner Geely confirms it’s coming to challenge Tesla Model Y and Kia EV5 in Australia with 2025 EX5 electric small SUVGeely’s Galaxy L7 PHEV could be your next mid-sized SUV as it is revealed as another rival to the BYD Sealion 6 and Mitsubishi Outlander PHEV. Here…