Foresight Solar, a sustainability-focused fund investing in solar and battery storage assets, sold a 50% stake in Spain’s 99 MW Lorca solar portfolio. A Luxembourg-based
Foresight Solar, a sustainability-focused fund investing in solar and battery storage assets, sold a 50% stake in Spain’s 99 MW Lorca solar portfolio. A Luxembourg-based