Loading: Tesla In Russia, 2016 Land Rover Diesels Priced, China Builds 25,000 Green Cars: Today's Car News