Olectra bags order for 550 e-buses from… Olectra Greentech Limited, a subsidiary of Megha Engineering & Infrastructures Limited (MEIL), on Monday said…