DoctorJe
Mahindra has found itself in a legal tussle over the naming of one of its newest born-electric vehicles, the BE 6e. Recently launched alongside ...