India’s own F1 GP circuit to be called Buddh International Circuit
BIC’s logo unveiled, characterized by tricolors from national flag Jaypee Sports International, a subsidiary of Jaiprakash Associates Limited (JAL) has finally announced that the name of India’s first ever Formula One racing track would be […]