Castlebar Capital Signs Option Agreement to Acquire up to a 100% Interest in the Lichen Project Company news release · Source: SEDAR 11 June 2024, 8:39 a.m. EDT Share