Start-up visas are a good way of attracting innovative companies that are looking for a foothold in the European market, LETA has been told by Annija Mezgaile, director of the [..]