NEWS

Three year Contract ENEL GREEN POWER No. 8400107997

NEWTON wins the ENEL GREEN POWER Contract, of 1.5 mln €, for the supply of transformers for photovoltaic, hydropower, wind and biomass applications, in the areas of Italy, Spain and Greece.