HomeTechnology Technology British start-up Culture Trip confirms CEO is stepping down 10Views Coverage By Aman Desai August 25, 2020