Škoda Auto India has launched its latest brand campaign, ‘G.O.A.T – Greatest On A Track’, aimed at highlighting the company’s motorsport legacy, driving dynamics, and […]