The secret giant of finance