What are the Implications for Businesses in a Post-Merkel Era Germany?

December 21, 2021