Cape Town: Pecha Kucha

Pecha Kucha is a trademarked format ideal for high-powered, energetic presentations. Started in Tokyo, Japan, in February 2003, the format allows each