Tech & Science The countdown is on! Latitude44 will throw open the doors to Estonian innovations in technology