The International Trade Centre (ITC) has called on young people in East Africa to tap the global online sales worth $26 trillion as...