iCloud Jolicloud’s Tariq Krim, “This decade is the most important in the history of humanity” Jamillah Knowles 10 years ago
iCloud Tariq Krim from Jolicloud tells us why innovation is being stifled in France Paul Sawers 11 years ago