Greencastle Resources ( CVE:VGN ) First Quarter 2024 Results Key Financial Results Net income: CA$188.8k (down 82% from...