Twitter owner, Elon Musk, said content creators will now be able to earn money from the platform as it begins ad revenue sharing. With this, Twitter will be competing with the likes of YouTube, TikTok, among other social media platforms that have been rewarding content creators through ad revenue sharing.…