New York State of Mind

Seminar breaks down the implications of New York’s new Internet tax law