
Slow progress in setting up charging stations, other infra delay launch of electric buses in Jammu
JAMMU, Nov 6 (Agencies): The slow progress in setting up of infrastructure including charging stations by Tata Motors has delayed the launch of 100 electric