Hon PM of Mauritius and Indian dignitaries flag off the India-made electric buses for the National Transport Corporation (NTC) of…