Iowa Business Report Friday EditionJun. 20, 2025
Forrest Stowe of SciPlay on the Cedar Falls-based company's growth and new $4 million office and studio there.