Advertisement

Today in brief: Apple, Barnes & Noble, Canon, and more!