No income tax on business or personal income. You can become the state’s resident after spending just one night in a hotel and opening a bank account. That’s partially why it’s highly favored by RVers who choose to longer have a permanent home.
There’s opportunity to modify the state’s politics. ;)
Even if that isn't what you meant, could you expand a bit on what makes it "business friendly"?