Tech Experience Centre’ll save costs, boost tech adoption in Nigeria—Dell boss
More accolades have continued to pour in as the launch of the TD Africa’s Tech Experience Centre gathers momentum. The latest is coming from the Director, Central and West Africa, Dell Technologies, Nicholas Travers, who expressed delight over the expected…