microblogging platform revenue model