Technology! A constant component that progressively weathers challenges of e-commerce evolution in every industry. Tourism is no exception and especially in Kenya, as stakeholders continually come up ...