Full threadbraindead_in·I am confused about the Franchise Tax. If I'm a internet business, with no office in Delaware, do I need to pay franchise tax?View on HN