Technology Paddy Cosgrave returns as Web Summit CEO after resigning over Israel/Gaza controversy / 0 23 0 Apr 8, 2024