Analysis & Features

South Africa, Kenya, Nigeria lead Africa in 2018 Enabling Digitalization Index

Euler Hermes has released its Enabling Digitalization Index (EDI) 2018 which illustrates each country’s ability to provide the necessary environment for business to succeed in an increasingly digitalized global economy. The index measured corporations’ ability to transform and thrive digitally. Weak connectivity, trade infrastructure and knowledge ecosystem […]