The recent innovation in public mass transportation space has been India's first electric double-decker.

1 2 73