European Biomass Industry Association is the European trade organization based in Brussels, Belgium.
According to PR-model, eubia.org is ranked 481,191st in multilingual Wikipedia, in particular this website is ranked 71,466th in French Wikipedia.
The website is placed before speedcenter.com and after bochvar.ru in the BestRef global ranking of the most important sources of Wikipedia.