The European Commission said on Monday that 130 greentech and digital technology projects have been granted a Strategic Technologies for Europe Platform (STEP) Seal, a quality label which will help attract additional EU public and private funding for the initiatives.