India’s first electric AC double decker bus arrived in Mumbai. Many such buses will soon hit the streets of Mumbai.