The Street Store – the world’s first rent-free, premise-free, pop-up charity store began in January this year. Started right in the heart of Cape Town by Max Pazak and Kayli Vee Levitan, the idea is to set up temporary spaces where clothes can be given away to the poor through a real shopping experience that...