All about technology. quarterly financial report reveals revenue of $1.4 billion and robust customer loyalty increase in Q1 for Penn Corporation. , and Administrator 2025 May 10