Mahindra, Tata display tricolour at London Formula E on I-Day eve
On August 13, the eve of India’s 79th Independence Day, Mahindra Racing’s team posed with the Indian national flag at the ExCeL centre in London, a former colonial dock now hosting Formula…
















































