BMC’s hydro power plant to run e-buses, light up streets