Greenscreens.ai Triumph Financial snaps up Greenscreens.ai in $160m cash/equity deal The Loadstar Feb 27, 2025