BEIJING AUTOSHOW
- Bigger is better in China, where SUV and luxury car sales soar despite high oil pricesHigh, wide and fuel-hungry, the gleaming black Cadillac Escalade on display at the Beijing auto show is an unlikely car for an era of recor...22 Apr, 2008, 09.59 AM IST
Load More- Bigger is better in China, where SUV and luxury car sales soar despite high oil prices