Sustain Analytics has an interesting taxonomy of KPIs and a proprietary ESG ratings system to look up publicly traded companies. Lower risk is good. Severe risk is bad.
Here is a nice video explaining their ratings system.
ESG Data Providers
Here are a few ESG data providers, most of which also provide additional complementary services.