Germany's business leaders have a message for the country's new government: It's time to deliver | Metals Mine