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

Eleven tech firms that sell innovations aimed at tackling environmental and social problems are on a global voyage to expand their ventures.

Leave a Reply

Your email address will not be published. Required fields are marked *