29 May 2024

First Majestic releases 2023 sustainability report