Automotive sales hit a speed bump in Q1 2026, falling 9.8 percent year-on-year as a global oil supply crunch weighed on demand

LEAVE A REPLY

Please enter your comment!
Please enter your name here