When the opportunity arrises to go to the prestigious TED talks, one needs no further persuasion, especially when they are held in Rio. We are delighted that our very own…