The 10 Group

Genpact - Melting Point: The race against climate change
Melting Point project by Genpact – The race against climate change

Melting Point by Genpact: The most important race on earth, where digital and data combat…