Contract Hire and Leasing News - Toyota

What does self-charging hybrid mean?

What does self-charging hybrid mean?

The world of cars is swamped in techno-babble words, phrases and acronyms, yet the one that’s getting many driven to distraction at the moment is ‘”self-charging hybrid’. Sounds innocuous enough an...

Read full article
Where did I see that tech first?

Where did I see that tech first?

With technology and infotainment offerings becoming more and more of a deciding factor on what car people opt to drive, we thought it would be a good idea to descend into the mists of time to see w...

Read full article