Posts Tagged ‘Mamba phase1’

Eni in brief

A major integrated energy company Registered in Roma, Italia, Eni S.p.A. (Eni) is a national oil company with 33% […]

Read more