Eicher Delivers 6 Electric Buses to Indian Army Eicher Trucks and Buses has delivered six Eicher Skyline PRO E 9M Staff AC Electric Buses to the Indian Army. These deliveries support the Indian Army’s transformative initiative to deploy…