Oil major Repsol buys into 2.6GW wind and solar energy pipeline in Chile
The Spanish oil major despite massive cost cutting amid a plunge in profits said it will maintain its clean energy investments
The Spanish oil major despite massive cost cutting amid a plunge in profits said it will maintain its clean energy investments