Gresham House Energy Storage Fund plc (GRID) Financial Health & Risks | Ticker