New PPA for 98.5MW Spanish solar portfolio - Foresight Solar Fund Limited | RNS | Ticker