NEW DELHI, June 18, 2025 /PRNewswire/ -- Terra Motors, a Japanese electric vehicle OEM, has appointed its first L5 category dealer…