Home TechnologyAutomobile BMW Recalls More than 45,000 7-Series Cars