Leoparden befinner seg inne i Marati Suzuki-anlegget i byen Manesar, som ligger fem mil utenfor New Delhi. Anlegget er det største i India, og produserer nesten én million biler i året.

Artikkelen er over seks år gammel.