Science

Tesla Forced to Recall Almost Half a Million Cars