Mazda Takeri By Stuart LiveseyPosted on October 26, 2011September 11, 2018Posted in MazdaTagged Mazda TakeriNew regenerative braking technology makes its debut in the next midsize sedan from Mazda. Read More