Dei Places Launch
A technology solutions firm Dei Technologies has today launched Dei Places a Social media platform geared towards promoting Africa’s tourism ...