24 May 2011, 14:17 UTC · By: Daniel Patrascu / Trying to make amends for being, for years, one of the companies that have been responsible for sending tons and tons of harmful emissions into the atmosphere, Toyota has picked up in recent years ...