Q1 NAV, Trading Update & Share Buyback Programme - Foresight Solar Fund Limited | RNS | Ticker