Value Creation Ratings (VCr 2025) | 9781839999529 | Memmo