B2Gold Corp (BTG): Earnings Report, Key Risks & Business Summary