Srinagar: Governor launches first fleet of 20 electric buses