According to PR-model, indexbusinessassociation.org is ranked 1,571,598th in multilingual Wikipedia, in particular this website is ranked 85,115th in Chinese Wikipedia.
The website is placed before humboldt-lab.de and after egugak.go.kr in the BestRef global ranking of the most important sources of Wikipedia.