Eni speeds up share buyback, reveals $1.62bn in net profit - Offshore ...

Eni speeds up share buyback, reveals $1.62bn in net profit - Offshore ...