Extreme Tech Challenge

  • July 9, 2018
October 14-20, 2018, Caribbean, Necker Island, BVI