Toyota Malta invites drivers to experience self-charging hybrid EV technology

By July 19, 2024