TERESA CARLSON
BUSINESS TECHNOLOGY MEDIA FOR AFRICA