I was honored to present on the TEDx stage, my second in the past 8 months, at The London School of Business. Today’s solocast is all about my experience speaking on TEDx stage in the great British land of London, England. I will take you to my seat in the auditorium and share with you my feelings, emotions and outlook before I took my step on the stage.