International Bet Capital announces new partnership to boost investments in Spain and Mexico 14 October 2024