Aren’t rabble and mega somehow linked? Does this have any implications for the rabble sponsorship.
I am still trying to understand how rabble get any value from sponsorship. I am not sure what are they selling and their website still shows coming soon.
|