It’s been one hell of a ride for Toyota in the last couple of years. Prior to ‘the great economic unpleasantness’, the Japanese automaker had positioned itself securely as the number one car company in the world and the poster-child for profitability.
Toyota, however, hasn’t managed to avoid the global recession and massive shake-up in world [...]








