News

The Richards Group puts Choctaw in the spotlight

The Richards Group projected a Choctaw Casinos & Resorts ad on the “Leaning Tower of Dallas.” The placement generated a tremendous amount of impressions and engagement on social media and was featured in Muse by Clio.