Meridian Delivers Strong Economics for Cabaçal’s PEA: After-Tax NPV5 of USD 573 million, 58.4% IRR & 10.6 Month Payback Company news release · Source: SEDAR 5 March 2023, 11:08 p.m. EST Share