FRONT

Masthaven Bank: Best Customer-Centric Use of Financial Technology UK 2020

Digital advances have brought flexibility and customisation to banking. Masthaven Bank, founded in 2004, has harnessed those advances to deliver…

5 years ago

Amethis Finance: Best Private Equity Impact Investing Team Sub-Saharan Africa 2020

Amethis was founded by Africa investment specialists with 20 years of industry experience. With over €725m under management dedicated to…

5 years ago

Schlange & Co GmbH: Best CSR & Sustainability Consultancy Europe 2020

Founded in 2006, Schlange & Co (S&C) is home to an interdisciplinary team of 25 corporate and social responsibility consultants…

5 years ago

BankInvest: Best ESG Responsible Investor Denmark 2020

BankInvest has demonstrated wisdom and foresight over its 50-year history by focusing on sustainability to foster growth and create value…

5 years ago

Evenord-Bank eG-KG: Best Sustainable Regional Bank Germany 2020

A committed, courageous, and contrarian cooperative society, Germany’s Evenord-Bank plots its own course with waypoints firmly anchored in ethical principles.…

5 years ago

Agriterra: Most Responsible Agribusiness Group Africa 2020

With a stamp of approval, and a sizeable grant, from the World Bank and listed on the Alternative Investment Market…

5 years ago

AiYO: Best Financial Institutions Transformation Partner France 2020

In a fast-paced world where the dynamics of change often boggle the mind, businesses able to adapt quickly gain a…

5 years ago

Energean: Best ESG Energy Growth Strategy Europe 2020

Committed to the sustainable development of energy resources along the Mediterranean and the North Sea, London-based Energean runs exploration, development…

5 years ago

Corticeira Amorim: Best Raw Materials Sustainability Europe 2020

If a new material were invented that captured up to 73kg of CO2 for every 1kg produced, it would probably…

5 years ago

Botswana Life Insurance Limited: Best Life Insurer-Botswana 2020

Founded in 1975, Botswana Life has earned the trust of the people and over 69% of the country’s market share.…

5 years ago