Spainâs Banco Santander SA (BME:SAN) has committed to making sure it covers its electricity needs wherever possible with renewable energy sources by 2025.