Discover the All-New 2025 Scania R520 V8: Power and Efficiency Redefined