If you read or listen to the news, you have probably heard about financial troubles at major social media platforms, ...