Germany?
companies might say they have 5,000 people looking at content, they won't say exactly where they are – "in which case they might all be [in Germany] because that's where the fines are”
Germany? Nobody hires 5000 people in Germany to scan internet content. It would cost a fortune; more than the fines.
And this is the internet. Geography and borders are for politicians. India would be my bet.