Get your taxes done using TurboTax

No.  The software is licensed to be installed only on the computers that you own.  Not to be installed any where else.

View solution in original post