www.therichest.com

FC Barcelona net income