Italian oil-and-gas major Eni SpA (BIT:ENI) said it has agreed to acquire three solar photovoltaic (PV) projects totalling 140 MW in southern Spain.