It’s been announced that the National Highway Traffic Safety Administration (NHTSA) has recently opened an investigation into possible power steering failures in MINI Cooper cars. NHTSA decided to ...