Source: Telecompaper

Metlen: Iliad Italia inks 10-year solar energy deal with Metlen

(Telecompaper) Iliad announced the signing of a new power purchase agreement (PPA) with Metlen Energy & Metals for the supply of electricity from renewable sources starting 01 January 2026...

Read full article »
Annual Revenue
$5.0-10B
Employees
5.0-10K
Evangelos G. Mytilineos's photo - Chairman & CEO of Metlen

Chairman & CEO

Evangelos G. Mytilineos

CEO Approval Rating

90/100

Read more