Celebrating twenty years
By Katrina Krämer2017-02-27T09:30:00
Source: © iStock
Germany’s pharma and biotech hub is an attractive option – but one with high taxes and stiff competition