Bay Street News

First Majestic Reports Second Quarter Financial Results and Updates 2019 Production and Cost Guidance