Switch Mobility, a subsidiary of Ashok Leyland will supply and operate 300, 12 mtr electric buses for Bengaluru Metropolitan Transport Corporation (BMTC).