TechWire

TED in Sri Lanka

TED is an annual conference held to bring together some of the best intellectuals in the world to share their innovative and creative ideas. TEDx conferences which are organized by...