DEPO = Made in Taiwan actually.
My front clear corners are made by depo, and on the box, it has a stamp that says - made in taiwan.
So I am going to assume the ones that you saw by depo were made in taiwan and not in germany.
I could be wrong, but Just letting you know what my depo box from my front indicators says about where it is made.
'92 300CE - Sold
2004 C240 - C7 Wheels
2015 ML350 - P1, Pano, Ash poplar wood, Sport Dinamica interior, Running Boards Keyless go.