Meta Electric General Manager Brian Chege showcases the electric charging port of the T3 Van (PHOTO: David Gichuru)
A partnership between a machinery dealership and Build Your Dreams (BYD), China based pioneer in battery technology has culminated to the launch of electric vans in the country.