SEO has high potential to drive a huge number of traffic and profits to your business. So it is important to build a business website on an SEO friendly WordPress theme.
You can pick any multipurpose or niche-specific themes like health or anything. But the WordPress theme should be Search engine friendly to get more advantages from search engines.
If you have already started a website in WordPress but have issues in page indexing and lower organic traffic, then make sure you have used an SEO optimized WordPress theme.