Does ESG performance have an impact on financial performance? Evidence from Germany