I have seen many articles on the Internet which state that you absolutely need to form a limited liability company (LLC) if you are a small business owner. The S corporation, once the darling of small business entities, must now feel like the red-headed step child.
But as New York attorney Derek Underwood points out