No for business returns - corporations, partnerships, estates, and trusts you need TurboTax Business (different than Home & Business) . the cheapest version is the Windows desktop. there is no desktop for a MAC.
desktop version
https://turbotax.intuit.com/small-business-taxes/cd-download/
also available from other websites (be careful large discounts from standard price may indicate something is wrong with the product being offered)
there is also online/assisted and full preparation
https://turbotax.intuit.com/small-business-taxes/
these only do business returns not your 1040.