Companies that are making the world a better place

Digital & Technology

Platform.sh
See Results

Banking & Fintech

BNP Paribas
See Results

Banking & Fintech

Bridge
See Results

Manufacturing

Fraisa
See Results

Digital & Technology

Ecovadis
Analysis in progress...

Banking & Fintech

Kard
Analysis in progress...

Banking & Fintech

iPaidThat
Analysis in progress...

Banking & Fintech

PixPay
Analysis in progress...

Logistic & Mobility

TIER Mobility
Analysis in progress...