| 1 | Iren Energia SPA | Italy | Torino | Corso Svizzera 95 | Torino | 10143 | gruppoiren.***** | 2006 | $1,907,740,143 | 572 | N/A | N/A | IT09357630012 |
| 2 | Engie Servizi SPA | Italy | Roma | Viale Giorgio Ribotta 31 | Roma | 00144 | engie.***** | 1985 | $905,158,877 | 1,919 | N/A | N/A | IT01698911003 |
| 3 | Siram SPA | Italy | Milano | Via Anna Maria Mozzoni 12 | Milano | 20152 | siram.***** | 1987 | $885,097,838 | 2,859 | N/A | N/A | IT08786190150 |
| 4 | Edison Next Government SRL | Italy | Milano | Viale Fulvio Testi 121 | Milano | 20162 | N/A | 1999 | $463,155,338 | 1,019 | N/A | N/A | IT12860530158 |
| 5 | Ar.co. Lavori Soc Coop Consortile | Italy | Ravenna | Via Argirocastro 15 | Ravenna | 48122 | arcolavori.***** | 1999 | $439,094,901 | 35 | N/A | N/A | IT01468160393 |
| 6 | Cpl Concordia Societa' Cooperativa | Italy | Concordia Sulla Secchia | Via Achille Grandi 39 | Modena | 41033 | cpl.***** | 1899 | $368,588,791 | 1,712 | N/A | N/A | IT00154950364 |
| 7 | Getec Italia SPA | Italy | Gragnano Trebbiense | Via Madre Teresa Di Calcutta 12 | Piacenza | 29010 | getec-italia.***** | 2006 | $326,539,349 | 1,041 | N/A | N/A | IT02126260062 |
| 8 | Iren Smart Solutions SPA | Italy | Reggio Emilia | Via Nubi Di Magellano 30 | Reggio Nell'Emilia | 42123 | gruppoiren.***** | 2005 | $245,035,094 | 490 | N/A | N/A | IT02184890354 |
| 9 | G.D.L. SPA | Italy | Torino | Via Orbetello 54/d | Torino | 10148 | remail.***** | 1985 | $229,908,666 | 118 | N/A | N/A | IT10062800015 |
| 10 | Fisia Italimpianti SPA | Italy | Genova | Via de Marini 1 | Genova | 16149 | fisiait.***** | 1998 | $203,709,247 | 141 | N/A | N/A | IT02340830997 |
| 11 | Hera Servizi Energia SPA | Italy | Udine | Via del Cotonificio 60 | Udine | 33100 | gruppohera.***** | 2001 | $196,045,063 | 500 | N/A | N/A | IT03604650287 |
| 12 | Ecoservim SRL | Italy | Reggio Emilia | Via Aristotele 22 | Reggio Nell'Emilia | 42122 | ecoservim.***** | 1996 | $193,191,687 | 500 | N/A | N/A | IT01696870359 |
| 13 | Carbotermo SPA | Italy | Milano | Via Gallarate 126 | Milano | 20151 | carbotermo.***** | 1951 | $150,727,047 | 500 | N/A | N/A | IT12937840150 |
| 14 | Guerrato SPA | Italy | Rovigo | Via Luigi Einaudi 42 | Rovigo | 45100 | guerrato.***** | 1941 | $127,901,775 | 500 | N/A | N/A | IT00099440299 |
| 15 | Gianni Benvenuto SPA | Italy | Cernobbio | Viale Giacomo Matteotti 39 | Como | 22012 | giannibenvenuto.***** | 1959 | $122,401,681 | 77 | N/A | N/A | IT00926570136 |
| 16 | ING. Ferrari SPA | Italy | Modena | Via Monsignore Giuseppe Pistoni 40 | Modena | 41123 | ingferrari.***** | 1982 | $109,011,847 | 228 | N/A | N/A | IT01457800363 |
| 17 | Cbre Gws Technical Division SRL | Italy | Montesilvano | Via Giuseppe Verrotti Int 216 | Pescara | 65015 | cbre.***** | 1989 | $103,004,222 | 622 | N/A | N/A | IT11205571000 |
| 18 | Sicura SPA | Italy | Vicenza | Via Ludovico Lazzaro Zamenhof 363 | Vicenza | 36100 | grupposicura.***** | 1994 | $84,651,796 | 347 | N/A | N/A | IT02394290247 |
| 19 | Commercio Combustibili Industria Riscaldamento S.a.c.c.i.r. SPA | Italy | Roma | Via Delle Ande 39 | Roma | 00144 | saccir.***** | 1938 | $83,763,815 | 341 | N/A | N/A | IT03565421009 |
| 20 | Crs Impianti E Costruzioni SPA | Italy | Gorle | Via Maestri del Lavoro 33 | Bergamo | 24020 | crsimpianti.***** | 1990 | $83,138,130 | 281 | N/A | N/A | IT03398270169 |
| 21 | Icri SRL | Italy | Milano | Via Enrico Cialdini 37 | Milano | 20161 | icrimpianti.***** | 2000 | $82,226,591 | 173 | N/A | N/A | IT13191780157 |
| 22 | Azienda Bresciana Petroli Nocivelli SPA | Italy | Castegnato | Via Padana Superiore 67 | Brescia | 25045 | abpnocivelli.***** | 1962 | $81,596,080 | 500 | N/A | N/A | IT00303020176 |
| 23 | Sebino SPA | Italy | Madone | Via Enrico Mattei 28 | Bergamo | 24040 | sebino.***** | 2010 | $80,996,566 | 500 | N/A | N/A | IT03678750161 |
| 24 | Clever Servizi Energetici SPA | Italy | Rivoli | Via Novara 30 | Torino | 10098 | comatservizi.***** | 1970 | $80,701,454 | 500 | N/A | N/A | IT11937600010 |
| 25 | Unoenergy Saving Solutions SPA | Italy | Milano | Via Giovanni Bensi 10 | Milano | 20152 | aziende.***** | 2006 | $79,530,895 | 90 | N/A | N/A | IT01683590994 |
| 26 | Lombardi Gestioni SRL | Italy | Modena | Via Dell'Industria 5 | Modena | 41122 | lombardigestioni.***** | 2013 | $79,043,980 | 25 | N/A | N/A | IT03515970360 |
| 27 | Omega Concept Impianti E Sistemi SPA | Italy | Assago | Strada 6 Palazzo A11 | Milano | 20057 | N/A | 1933 | $74,059,117 | 120 | N/A | N/A | IT00888690153 |
| 28 | Cila Ciicai Soc Coop Cons | Italy | Ravenna | Via Armando Negrini 1 | Ravenna | 48123 | ciicai.***** | 1971 | $73,775,030 | 165 | N/A | N/A | IT00080060395 |
| 29 | Omnia Servitia SRL | Italy | Treglio | Zona Industriale Snc | Chieti | 66030 | aziende.***** | 2003 | $72,212,145 | 475 | N/A | N/A | IT02058900693 |
| 30 | Atzwanger SPA | Italy | Bolzano | Via Thomas Alva Edison 14 | Bolzano | 39100 | atzwanger.***** | 2000 | $66,683,282 | 133 | N/A | N/A | IT02227070212 |
| 31 | Impresa Devi Impianti SRL | Italy | Busto Arsizio | Corso Sempione 196/bis | Varese | 21052 | devimpianti.***** | 2001 | $65,701,765 | 232 | N/A | N/A | IT02692000124 |
| 32 | Bts Biogas SRL | Italy | Brunico | Via San Lorenzo 34 | Bolzano | 39031 | bts-biogas.***** | 2008 | $58,931,424 | 92 | N/A | N/A | IT02590590218 |
| 33 | Sof SPA | Italy | Firenze | Via Giovanni del Pian Dei Carpini 1 | Firenze | 50127 | sof.***** | 2004 | $55,173,537 | 226 | N/A | N/A | IT05481180486 |
| 34 | Air Fire SPA | Italy | Roma | Via del Maggiolino 151 | Roma | 00155 | airfire.***** | 1980 | $55,070,923 | 213 | N/A | N/A | IT01526921000 |
| 35 | Greengen Group SRL | Italy | Castellana Grotte | Via Gravinella | Bari | 70013 | greengen.***** | 2018 | $50,194,245 | 500 | N/A | N/A | IT08206350723 |
| 36 | So.co.tis. SPA | Italy | Segrate | Via Londra 30 | Milano | 20054 | socotis.***** | 1962 | $46,860,456 | 66 | N/A | N/A | IT02195420159 |
| 37 | C.E.I. SPA Calore Energia Impianti | Italy | Sesto San Giovanni | Via Per Crescenzago 160 | Milano | 20099 | aziende.***** | 1988 | $45,866,742 | 82 | N/A | N/A | IT09183610154 |
| 38 | Pederzani Impianti SRL | Italy | Castel Goffredo | Strada Medole 6/s | Mantova | 46042 | pederzani.***** | 1999 | $44,743,216 | 113 | N/A | N/A | IT01899580201 |
| 39 | Graded SPA | Italy | Napoli | Via Generale Girolamo Cala' Ulloa 38 | Napoli | 80141 | graded.***** | 1956 | $41,080,980 | 112 | N/A | N/A | IT00272580630 |
| 40 | Elco Italia SPA | Italy | Resana | Via Roma 64 | Treviso | 31023 | elcoitalia.***** | 1989 | $39,178,825 | 37 | N/A | N/A | IT04110010263 |
| 41 | Consorzio Italia Serviziconsorzio Stabile | Italy | Roma | Piazza del Popolo 18 | Roma | 00187 | consorzioitaliaservizi.***** | 2011 | $38,897,559 | 42 | N/A | N/A | IT07367610966 |
| 42 | Astolia SRL | Italy | Milano | Via Alfredo Pizzoni 7 | Milano | 20151 | astolia.***** | 1996 | $38,639,163 | 95 | N/A | N/A | IT02836730966 |
| 43 | Cristoforetti Servizi Energia SPA | Italy | Lavis | Via Giuseppe Di Vittorio 3 | Trento | 38015 | cristoforetti.***** | 1995 | $38,332,260 | 138 | N/A | N/A | IT01510980228 |
| 44 | Tecno Service SRL | Italy | Lucca | Via Delle Tagliate Di San Marco 130 | Lucca | 55100 | ts-srl.***** | 2003 | $37,717,051 | 120 | N/A | N/A | IT03333440406 |
| 45 | Alca Impianti Tecnologici SRL | Italy | San Giovanni Lupatoto | Via Ca' Nova Zampieri 13 | Verona | 37057 | alcaimpianti.***** | 2023 | $35,976,030 | 74 | N/A | N/A | IT04968690232 |
| 46 | Tecnavi SRL | Italy | Genova | Via al Molo Umberto Cagni Snc | Genova | 16128 | aziende.***** | 1984 | $35,873,076 | 71 | N/A | N/A | IT01784260992 |
| 47 | Elmet SRL | Italy | Bergamo | Via Madonna della Neve 27 | Bergamo | 24121 | elmetgsm.***** | 2016 | $34,391,923 | 103 | N/A | N/A | IT04351710167 |
| 48 | Rc Impianti SRL | Italy | Limbiate | Via Guglielmo Marconi 47/49 | Monza E Brianza | 20812 | rctermoidraulica.***** | 1980 | $34,308,374 | 76 | N/A | N/A | IT00780440962 |
| 49 | Stanzani SPA | Italy | Sala Bolognese | Via della Pace 2/e | Bologna | 40010 | stanzani.***** | 1979 | $34,246,871 | 130 | N/A | N/A | IT00549431203 |
| 50 | Ciab Soc Coop Idrici Ed Affini | Italy | Bologna | Via della Cooperazione 16 | Bologna | 40129 | ciab.***** | 1946 | $33,614,118 | 500 | N/A | N/A | IT00311390371 |
| 51 | Scotta SRL | Italy | Cavallermaggiore | Localita' Trebbie' 37 | Cuneo | 12030 | grupposcotta.***** | 1997 | $32,970,333 | 104 | N/A | N/A | IT02584100040 |
| 52 | T.S.B. SRL | Italy | Legnaro | Via Vittorio Veneto 12/l | Padova | 35020 | tsb.***** | 2002 | $32,782,310 | 152 | N/A | N/A | IT03702330287 |
| 53 | Amafin SPA | Italy | Milano | Via Fedro 2 | Milano | 20141 | tecnovalore.***** | 1997 | $32,747,247 | 5 | N/A | N/A | IT12306230157 |
| 54 | Meregalli Impianti Termotecnici SRL | Italy | Arcore | Via Enrico Forlanini 42 | Monza E Brianza | 20862 | meregallisrl.***** | 1999 | $32,225,784 | 68 | N/A | N/A | IT02851840963 |
| 55 | Tecnovalore SRL | Italy | Milano | Via Fedro 2 | Milano | 20141 | tecnovalore.***** | 2002 | $32,039,535 | 31 | N/A | N/A | IT03449030968 |
| 56 | Gelmini CAV. Nello SPA | Italy | San Martino Buon Albergo | Via Fenil Novo 10 | Verona | 37036 | gelminiimpianti.***** | 1980 | $31,876,303 | 500 | N/A | N/A | IT00241740232 |
| 57 | G.franco Longhi SPA | Italy | Romano Di Lombardia | Viale del Lavoro 6/8 | Bergamo | 24058 | gflonghi.***** | 1969 | $30,177,432 | 58 | N/A | N/A | IT02659930164 |
| 58 | Mozzanica & Mozzanica SRL | Italy | Osnago | Via Martiri della Liberazione 12 | Lecco | 23875 | mozzanicaemozzanica.***** | 2000 | $28,530,061 | 94 | N/A | N/A | IT02555530134 |
| 59 | C.P.M. Gestioni Termiche SPA | Italy | Terni | Via del Tordo 73 | Terni | 05100 | cpmgestionitermiche.***** | 1988 | $28,437,015 | 70 | N/A | N/A | IT01014090433 |
| 60 | Saitec Company SRL | Italy | Ascoli Piceno | Zona Industriale Castagneti Nord | Ascoli Piceno | 63100 | saiteccompany.***** | 1987 | $28,160,225 | 89 | N/A | N/A | IT01140600444 |
| 61 | Se.ma. Global Facilities SRL | Italy | Roma | Via Di Vannina 88/94 | Roma | 00156 | N/A | 2023 | $27,948,326 | 134 | N/A | N/A | IT17180151007 |
| 62 | Garolfi SPA | Italy | San Donato Milanese | Via Luigi Calabresi 50 | Milano | 20097 | garolfi.***** | 1985 | $27,442,313 | 39 | N/A | N/A | IT08030460151 |
| 63 | Working Soc Coop | Italy | Bologna | Via Alessandrini 13 | Bologna | 40126 | workingbo.***** | 1985 | $27,223,224 | 600 | N/A | N/A | IT03512600374 |
| 64 | Mugnai SPA | Italy | Roma | Via Alberico Ii 4 | Roma | 00193 | mugnai.***** | 1964 | $26,891,634 | 63 | N/A | N/A | IT00889121000 |
| 65 | Chiurlo Tec SRL | Italy | Udine | Via Slovenia 9 | Udine | 33100 | chiurlo.***** | 1983 | $26,379,573 | 159 | N/A | N/A | IT02294840307 |
| 66 | Ghemar SPA | Italy | Cavallermaggiore | Via Luigi Einaudi 6 | Cuneo | 12030 | aziende.***** | 1993 | $25,583,248 | 73 | N/A | N/A | IT02364480042 |
| 67 | Torreggiani & C. SPA | Italy | Reggio Emilia | Via Omobono Tenni 88/90 | Reggio Nell'Emilia | 42123 | torreggianispa.***** | 1974 | $25,506,321 | 50 | N/A | N/A | IT00267150357 |
| 68 | Gpg SRL | Italy | Albignasego | Via Marco Polo 22 | Padova | 35020 | gpgsrl.***** | 2012 | $25,353,946 | 78 | N/A | N/A | IT04112240272 |
| 69 | J.schmidhammer SRL | Italy | Brunico | Via San Lorenzo 36 | Bolzano | 39031 | schmidhammer.***** | 1953 | $25,026,538 | 114 | N/A | N/A | IT00801880212 |
| 70 | Consiag Servizi Comuni SRL | Italy | Prato | Via Ugo Panziera 16 | Prato | 59100 | consiagservizicomuni.***** | 2014 | $24,338,918 | 159 | N/A | N/A | IT02296760974 |
| 71 | Delta Ti Impianti SPA | Italy | Rivoli | Via Albenga 92 | Torino | 10098 | delta-ti.***** | 1975 | $24,187,521 | 48 | N/A | N/A | IT01219870019 |
| 72 | Mader SRL | Italy | Vipiteno | Via Passo Pennes 6 | Bolzano | 39049 | mader.***** | 1987 | $24,175,942 | 93 | N/A | N/A | IT02283630214 |
| 73 | Ciemme Impianti SRL | Italy | San Paolo D'Argon | Via Alessandro Manzoni 29 | Bergamo | 24060 | ciemmeimpiantisrl.***** | 1998 | $24,089,769 | 116 | N/A | N/A | IT02619870161 |
| 74 | System Mind SRL | Italy | Trieste | Via Dei Calderai 8 | Trieste | 34144 | systemmind.***** | 1995 | $23,797,300 | 25 | N/A | N/A | IT00881750327 |
| 75 | Renato Monica SRL | Italy | Parma | Via Agostino Depretis 14 | Parma | 43126 | renatomonica.***** | 1993 | $23,669,322 | 25 | N/A | N/A | IT01820000345 |
| 76 | Galizzi Impianti SRL | Italy | Guardabosone | Regione Molino 6 | Vercelli | 13010 | N/A | 1982 | $23,360,796 | 103 | N/A | N/A | IT02200860027 |
| 77 | Marioff SRL | Italy | Pero | Via Giacomo Matteotti 24 | Milano | 20016 | marioff.***** | 1992 | $23,199,752 | 71 | N/A | N/A | IT10802490150 |
| 78 | Bluenergy Assistance SRL | Italy | Codroipo | Via Giovanni Battista Gallerio 6 | Udine | 33033 | bluenergyassistance.***** | 1993 | $22,824,707 | 69 | N/A | N/A | IT02432350300 |
| 79 | Alderighi Impianti SRL | Italy | Lastra A Signa | Via Dei Ceramisti 46 | Firenze | 50055 | alderighi.***** | 1999 | $22,380,467 | 90 | N/A | N/A | IT05013040489 |
| 80 | Olivero SRL | Italy | Fossano | Strada del Santuario 74 | Cuneo | 12045 | oliveroimpianti.***** | 1987 | $22,065,707 | 168 | N/A | N/A | IT01129560049 |
| 81 | I.T.E. SRL Societa' Benefit | Italy | Roma | Via del Casale Solaro 119 | Roma | 00143 | ite-srl.***** | 2012 | $22,007,464 | 46 | N/A | N/A | IT03394500981 |
| 82 | Acinque Innovazione SRL | Italy | Monza | Via Antonio Canova 3 | Monza E Brianza | 20900 | N/A | 2002 | $21,909,859 | 500 | N/A | N/A | IT00802100149 |
| 83 | Sovecar SRL Societa' Benefit | Italy | Trento | Via Vienna 76 | Trento | 38121 | grupposovecar.***** | 1990 | $21,867,224 | 72 | N/A | N/A | IT01294760226 |
| 84 | Gobbi Impianti SRL | Italy | Campolongo Maggiore | Via della Resistenza 2/a | Venezia | 30010 | gobbiimpianti.***** | 2011 | $21,417,933 | 73 | N/A | N/A | IT04041300270 |
| 85 | Cameri 12 Baie | Italy | Roma | Via Nairobi 40 | Roma | 00144 | N/A | 2022 | $21,153,636 | 48 | N/A | N/A | IT16534521006 |
| 86 | Masneri Impianti SRL | Italy | Villa Guardia | Via del Lavoro 1/a | Como | 22079 | masnerimpianti.***** | 2004 | $20,983,838 | 62 | N/A | N/A | IT02832870139 |
| 87 | Hollaender SRL | Italy | Levico Terme | Viale Venezia 96 | Trento | 38056 | hollander.***** | 1974 | $20,898,735 | 55 | N/A | N/A | IT00222870222 |
| 88 | Delta Impianti E Costruzioni SRL | Italy | Seriate | Via Pastrengo 9 G | Bergamo | 24068 | deltaimpiantisrl.***** | 2014 | $20,792,184 | 39 | N/A | N/A | IT03979450164 |
| 89 | Hofer Group SRL | Italy | Santa Cristina Valgardena | Strada Plan Dala Sia 9 | Bolzano | 39047 | hofergroup.***** | 1985 | $20,470,613 | 89 | N/A | N/A | IT02795470216 |
| 90 | Viessmann Engineering SRL | Italy | Cortaccia Sulla Strada del Vino | Via Dell'Adige 6 | Bolzano | 39040 | viessmann.***** | 1997 | $20,413,930 | 33 | N/A | N/A | IT01655290219 |
| 91 | Antonellimpianti SRL | Italy | San Martino Buon Albergo | Via Maglio 41-43-45 | Verona | 37036 | antonellimpianti.***** | 1977 | $20,263,050 | 70 | N/A | N/A | IT01871760235 |
| 92 | D.S. Medica Tecnologie SRL | Italy | Noale | Via Evangelista Torricelli 11/13 | Venezia | 30033 | dsmedica.***** | 2011 | $19,902,927 | 109 | N/A | N/A | IT04041250277 |
| 93 | Betasint SRL | Italy | Milano | Via Sibari 15 | Milano | 20141 | betasint.***** | 1994 | $19,878,056 | 76 | N/A | N/A | IT11166890159 |
| 94 | Fiorin Impianti SRL | Italy | Codognè | Via del Lavoro 13 | Treviso | 31013 | fiorinimpianti.***** | 1997 | $19,751,037 | 60 | N/A | N/A | IT03248780268 |
| 95 | Progetto & Partners SRL | Italy | Cornaredo | Via Milano 7 | Milano | 20007 | N/A | 2019 | $19,477,007 | 17 | N/A | N/A | IT10864980965 |
| 96 | Derthona Golden Service SRL | Italy | Tortona | Corso Alessandria 130 | Alessandria | 15057 | N/A | 2003 | $19,358,863 | 1 | N/A | N/A | IT01996960066 |
| 97 | Eurocomponents SPA | Italy | Bedizzole | Via Benaco 90 | Brescia | 25081 | eurocomponents.***** | 1989 | $19,107,793 | 37 | N/A | N/A | IT03270460177 |
| 98 | Progetto Isom SPA | Italy | Zola Predosa | Via Ubaldo Poli 4 | Bologna | 40069 | N/A | 2011 | $18,657,771 | 5 | N/A | N/A | IT03166211205 |
| 99 | Cerpelloni SRL | Italy | Lavagno | Via della Tecnica 19 | Verona | 37030 | cerpelloni.***** | 2016 | $18,519,582 | 58 | N/A | N/A | IT04431760232 |
| 100 | Eurocondotte SRL | Italy | Muggiò | Via Italia 7 | Monza E Brianza | 20835 | eurocondottesrl.***** | 2002 | $18,423,666 | 107 | N/A | N/A | IT03425980962 |