Normally, we rank all companies by their annual turnover (sales). But banks and insurances usually don't have a significant sales. Their economical power can be best seen by their assets (banks) or annual premium income (insurances).
We have a large database of 320.000+ records of European companies. We are updating them once a year (about 2% every week) by researching the internet with our own software (crawler).