Got a Revolutionary Idea? Apply for TEDxJohannesburg
TEDxJohannesburg, alongside Global Citizen, is looking for 100 ideas by 100 millennials to celebrate 100
TEDxJohannesburg, alongside Global Citizen, is looking for 100 ideas by 100 millennials to celebrate 100