Results for: giancarlo+navach

Telecom Italia's Bernabe says business plan comes first

Enel could sell up to 22 percent of Endesa - CEO

Enel CEO says delisting Endesa one of options on table