Social Media Marketing can be extremely valuable for both, just in different ways.
With B2C, businesses can focus on creating fun and entertaining posts that are light-hearted in nature.
With B2B, businesses need to use social media to create value and offer valuable industry content instead of just focusing on creating engaging material.