Techstars at the Speakers’ Corner in London.

This is a memorable experience.