Geely’s new Galaxy Star 7 Max has arrived with an opening act that would make plenty of rivals wince: more than 10,000 orders in 23 hours after launch. The Geely Galaxy Star 7 Max is a large hybrid all-wheel-drive sedan with serious power, a long equipment list, and a price that undercuts mainstream family cars […]

