News

India has opened its first solar-powered electric bus depot in Surat, a bustling city in the state of Gujarat on the ...