Geneva-based Covalence has released a ranking of 581 companies based on ethical issues like corporate social responsibility, environmental performance and information provided to consumers and Ryanair is in the bottom 10 of this ranking.
Continue reading