The festival, set to take place at Glasgow Green across July 11 to 13 2025, already boasts names such as 50 Cent, Snow Patrol ...