Tech firms set sail to solve world’s problems through innovation

Eleven start-up firms with novel technologies for solving social and environmental problems have set off on a voyage around the world to find new markets where their innovations could improve people’s lives. The entrepreneurs will sail to 13 countries, including stops in China, Ghana, India, Mauritius, Morocco, Myanmar, South Africa and Vietnam, as part of […]