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