Electric bus manufacturer Olectra Greentech displayed its latest products, including the Blade Battery Chassis, a redesigned 12-meter Blade Battery Platform, and newly styled 9-meter City and 12-meter Coach buses, at the ongoing Bharat Mobility Global Expo 2025.