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.