Repsol sells major stake in upstream business

Click on the image to read full story