TruGolf Holdings announces stock repurchase plan By Investing.com

May 29, 2025