Inter have the ninth best winning percentage in the Champions League and its predecessors UEFA have highlighted. Inter have won 47.6% of their games (50 wins in 105 games). Barcelona top the list with a winning percentage of 59% while Juventus are in 11th with a 47.2% winning percentage. Milan and Roma are in 15th and 22nd with 44.5% and 32.9% respectively.
Source: FCInterNews.it

How is Real Madrid not in first considering the amount of CL titles they’ve won? And how is the highest only 59%, just above half? Also, where is the link to the damn article this information came from?