Craving Teslas, BMW On Hydrogen, Old-Car Gas Mileage Myths: The Week In Reverse (Video)
What do Russia and Texas turn out to have in common? And, how many electric cars did China build, just in June alone–and why isn’t it quite as major as it sounds? This is our video look back at the Week In Reverse–right here at Green Car Reports–for the week ending on Friday, July 10, 2015. Friday, we looked at two different places where buyers… …read more