This week's news was dominated by two important events.
Read This Article
Even non-enthusiasts have probably heard of Top Gear.
Not even a week ago, automakers from all over the globe agreed to a new standard for electric vehicle charging, called the Combined Charging System, or CCS.
Usually our week in reviews have some sort of theme, some continuity.