Billions in investments: Isn’t Germany so bad as a business location?

Pharmaceutical companies like Biontech are investing a lot of money in Germany. Now the US company Lilly is building a new factory for 2.3 billion euros.

source site