With over 40 million units sold, 20 plus years in business and multiple Grammy Awards, New York City-based, Razor & Tie is one of the largest privately owned independent music/entertainment companies in the United States. Founded in 1990, and co-owned...