Technology | Fri Jun 3, 2011 8:39pm EDT

Apple secures licensing deals ahead of iCloud unveiling