Fresh off of YouTube’s revenue announcement yesterday, which saw the platform report $60BN of revenue for 2025 (surpassing Netflix’s $45.1BN figure for the same year), a host of Germany’s most ...