Media-ID #453585
India is the largest development location of Bosch outside Germany, in the picture: Bosch location in Adugodi