Kyoro Plus

Japanese electric vehicle manufacturer Terra Motors has officially entered Punjab with the grand opening of its flagship high-speed L5 electric auto showroom in Amritsar, in collaboration with one of the city’s…