ECF – European Cyclists’ Federation
Website: https://ecf.com
What AI thinks this site is: Founded in 1983, the European Cyclists’ Federation (ECF) is a Brussels-based independent non-profit association. The ECF is dedicated to achieving more and better cycling for all in Europe. They aim to promote cycling as a sustainable and healthy means of transportation and leisure.
This explanation was generated with AI based on publicly available website information.