8 May 2024

Santander loans €300m to TPG Rise-backed renewables business