MasterCard and Fletcher School ‘Digital Evolution Index’ Provides Roadmap of Countries Most Prepared to Support the Next Billion eCommerce Users Share this news using the hashtag #DEI2014 Purchase, NY and Medford, MA (September 29, 2014) – There are currently 2.9 billion Internet users in the world. While a staggering number, businesses and governments have an opportunity to …
Read More

I arrived in Rwanda to warm embracing smiles, beautiful hilly terrain and signs of growth lining the roads – bill boards of banks, telcos and several high rise buildings spotting the landscape. This may not be everyone’s mental picture of a country marked by a dark history of genocide, but Rwanda has healed and is …
Read More