The MG Windsor has achieved a remarkable milestone by being crowned the Indian Green Car of the Year 2025 at the prestigious ICOTY awards. ...