Biffy Clyro Net Worth 2025: Inside the Rise, Revenue & Rock Legacy of Scotland’s Sonic Titans4th July 2025