One of the most iconic features of Mumbai has been the Double decker buses and I was ecstatic to see the electric version of it...