article_snippet: The Florida-based company was meant to show at the TED conference in Vancouver, British Columbia, this week, but mysteriously cancelled The Florida-based company appearance.
article_snippet: The Florida-based company was meant to show at the TED conference in Vancouver, British ColumbiaVancouver, British ColumbiaBritish Columbia, this week, but mysteriously cancelled its appearance.