The Chief Minister of Goa, Dr Pramod Sawant, flagged off the 'Make in India' Electric buses on Tuesday. In a first-of-its-kind move, Goans will be now able to travel in zero-emission and noiseless electric buses deployed by Electra Greentech Limited, ...