2 Jul 2013, 15:38 UTC · By: Mihnea Radu / Honda has announced a voluntary recall of 143,000 units of the Fit subcompact hatchback due to malfunctioning power window switches.Not really life threatening perhaps, but still an issue that needs...