According to PR-model, leonardo-energy.org is ranked 153,187th in multilingual Wikipedia, in particular this website is ranked 95,182nd in English Wikipedia.
The website is placed before idl-am.org and after millhill.org.uk in the BestRef global ranking of the most important sources of Wikipedia.