Europe is a world leader in ecoefficient technologies

Add punctuation
Europe is a world leader in eco-efficient technologies.