Brookfield Renewable Partners LP (TSX: BEP.UN) has agreed to buy a combined 50% stake in Spanish solar developer and operator X-Elio for roughly USD 500 million (EUR 442.8m).