Title: Corporate Germany at the crossroads?