Skoda eyes India launch for Peaq after June 23 reveal

Auto