Appears MEGA is a European based company producing a car called the e-City Professional:
The maximum speed is 64 km/h that enables the drivers to keep up with the flow of traffic in more suburban areas.
Its vivacity, its automatic variator, its short turning circle makes its use in city centres very enjoyable. Its design and its standard equipment are comparable with those of the highest standard from conventional automobile manufacturers. Its range is enough to satisfy the majority of professional, inter site and urban journeys. A commercial version has been specially developed for a business use.
With the strong, environmental arguments (zero emissions, low noise pollution, almost 100% recyclable, respecting air quality) Mega e city is now available in the Mega professional network in all areas where it has an application... that is to say in all those companies that have adopted a progressive attitude towards the environment and who wish to promote and develop upon their image of being a responsible company.
It looks pretty basic, not exactly a Tesla. But could be a decent low speed vehicle: