Business

Barnes & Noble and Microsoft Form Strategic Partnership