According to PR-model, tio.ch is ranked 13,002nd in multilingual Wikipedia, in particular this website is ranked 683rd in Italian Wikipedia.
The website is placed before kuruma-news.jp and after ffboxe.com in the BestRef global ranking of the most important sources of Wikipedia.