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