Here are the topics that generated the most buzz this week, including a review of the new Volvo XC60 and our coverage of the 2017 Frankfurt Motor Show.