We speak to David Brim, CEO and co-founder of the Melbourne maker…
Tag: IDF
IDF Soldiers Lose Their Waze; PLUS Google’s Boss Joins The Pentagon
Things can go very wrong if people put too much faith in…
Scitech (and some other stuff) Podcasts