NEW YORK and PARIS, April 12, 2022 (GLOBE NEWSWIRE) -- CAST announced today its audited financial results for FY2021.