The people at Lexus have more to be proud of than producing an environmentally savvy luxury hybrid car, the CT 200H. The Lexus CT 200H is currently poised in the display window of Harrod’s in London, possibly the world’s most luxurious department store! It certainly seems that exotic hybrid cars and luxury hybrid rentals like the Cadillac Escalade hybrid rental are increasing in popularity, and going mainstream.
[…]
[…]
Read More… from Lexus Hybrid Gets Spotlight at World’s Most Luxurious Department Store