During the process, the Department of Heavy Industry received 86 proposals from 26 states or UTs for the deployment of 14,988 e-buses
During the process, the Department of Heavy Industry received 86 proposals from 26 states or UTs for the deployment of 14,988 e-buses