There’s a new documentary series on Al Jazeera called Rebel Geeks that looks at the people who make the stuff everyone uses. The latest 25-minute part of the series is with [Massimo], chief of the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results