ECI

ECI stands for European Citizens' Initiative