https://1library.net/document/q7wlp0nz-earnings-quality-cost-german-listed-firms-impact-leverage.html