Don't have Telegram yet? Try it now!
https://delawareltd.com/doing-business-in-delaware/
Doing Business in Delaware