1 2<!DOCTYPE html> 3<html lang="en"> 4<head> 5 <meta charset="UTF-8"> 6 <meta name="viewport" content="width=device-width, initial-scale=1"> 7 <link rel="stylesheet" href="/css/umbblockgridlayout.css" /> 8 <link rel="shortcut icon" type="image/x-icon" href="/media/00pekrdh/favicon.jpg"> 9 <link rel="icon" type="image/x-icon" href="/media/00pekrdh/favicon.jpg"> 10 <link rel="stylesheet" href="/css/templates/california/styles.css?cache=02-10-2026" /> 11 <link rel="preload" as="style" onload="this.onload = null;this.rel = 'stylesheet'" href="/css/brands/transport-engineer.css?cache=02-10-2026"> 12 <noscript> 13 <link rel="stylesheet" href="/css/brands/transport-engineer.css?cache=02-10-2026"> 14 </noscript> 15 <link rel="preload" as="style" onload="this.onload = null;this.rel = 'stylesheet'" href="/css/base/base.css?cache=02 - 10 - 2026"> 16 <noscript> 17 <link rel="stylesheet" href="/css/base/base.css?cache=02 - 10 - 2026"> 18 </noscript> 19 <link rel="preload" as="style" onload="this.onload = null;this.rel = 'stylesheet'" href="/css/background/background.css?cache=02 - 10 - 2026"> 20 <noscript> 21 <link rel="stylesheet" href="/css/background/background.css?cache=02 - 10 - 2026"> 22 </noscript> 23 24 25
25<script src="https://f244.transportengineer.org.uk/script.js"></script>
25 26 27 <link rel="preconnect" href="//www.googletagmanager.com"> 28 <link rel="dns-prefetch" href="//www.googletagmanager.com"> 29
29<script> 30 window.dataLayer = window.dataLayer || []; 31 </script>
31 32
32<script>
vendor: 459 bytes, lines 32-40
32 33 (function (w, d, s, l, i) { 34 w[l] = w[l] || []; w[l].push({ 35 'gtm.start': 36 new Date().getTime(), event: 'gtm.js' 37 }); var f = d.getElementsByTagName(s)[0], 38 j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 39 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f); 40 })(window, document, 'script', 'dataLayer', '
40GTM-5K66JJ4
vendor: 3 bytes, line 40
40');
40</script>
40 41 42 <link rel="preconnect" crossorigin href="https://fonts.gstatic.com"> 43 <link rel="dns-prefetch" crossorigin href="https://fonts.gstatic.com"> 44 <link rel="preload" as="style" href="https://use.typekit.net/yyr3oqm.css"> 45 <link rel="stylesheet" media="print" onload="this.onload=null;this.removeAttribute('media');" href="https://use.typekit.net/yyr3oqm.css"> 46 <noscript> 47 <link rel="stylesheet" href="https://use.typekit.net/yyr3oqm.css"> 48 </noscript> 49 <style> 50 :root { 51 --font-brand-heading: 'korolev'; 52 --font-brand-body: 'korolev'; 53 } 54 55 html, body { 56 font-family: 'korolev',sans-serif; 57 } 58 59 60 h1, h2, h3, h4, h5, h6, nav { 61 font-family: 'korolev', sans-serif; 62 } 63 </style> 64 65 <style>.color_5020344e-f47d-4922-ae84-65dd56a61fae{color:#008cc1; fill:#008cc1;}.color_305a51de-e285-498e-b302-821d721cb6f0{color:#c83f40; fill:#c83f40;}.color_313ff7ba-04f1-491c-967e-03878e47bbed{color:#ef7b01; fill:#ef7b01;}.color_ef282427-3b72-4fc3-80ec-35830db324e3{color:#e5f3f8; fill:#e5f3f8;}.color_9936a912-9661-4512-ae00-e0de1d0e7577{color:#eaf3fb; fill:#eaf3fb;}.color_650d1dd6-1d4b-490c-bd7e-25b1a98192fc{color:#f9ebeb; fill:#f9ebeb;}.color_6a57dfcc-7a34-420b-a258-d634defa8ed2{color:#f9fafb; fill:#f9fafb;}</style> 66 67
67<script integrity="sha256-/xUj+3OJU5yExlq6GSYGSHk7tPXikynS7ogEvDej/m4=" crossorigin="anonymous" src="https://code.jquery.com/jquery-3.6.0.min.js"></script>
67 68 69
69<script defer src="https://cdn.jsdelivr.net/npm/@alpinejs/[email protected]/dist/cdn.min.js"></script>
69 70
70<script defer src="https://cdn.jsdelivr.net/npm/@alpinejs/[email protected]/dist/cdn.min.js"></script>
70 71
71<script defer src="https://cdn.jsdelivr.net/npm/@alpinejs/[email protected]/dist/cdn.min.js"></script>
71 72
72<script defer src="https://cdn.jsdelivr.net/npm/[email protected]/dist/cdn.min.js"></script>
72 73
73<script src="/scripts/jquery.dfp.min.js"></script>
73 74
74<script src="/scripts/dfp-init.es5.min.js"></script>
74 75 76 77 78
78<script type='text/javascript'> 79 /* <![CDATA[ */ 80 pm_adverts.init({ 81 "dfpID": "21851664321", 82 "debug": false, 83 "adunit": "transport-engineer", 84 "slotcount": 0, 85 "setTargeting": { 86 "transport-engineer": [ 87 "articletypelandingpage", 88 "news-landing-page", 89 "LoggedOut", 90 "Anonymous", 91 "news" 92 ] 93 }, 94 "mappings": { 95 "pm-datasizemap-outofpage": [ 96 { 97 "browser": [ 98 0, 99 0 100 ], 101 "ad_sizes": [ 102 [ 103 1, 104 1 105 ] 106 ] 107 } 108 ], 109 "pm-datasizemap-interscroller": [ 110 { 111 "browser": [ 112 1025, 113 0 114 ], 115 "ad_sizes": [ 116 [ 117 1920, 118 1080 119 ] 120 ] 121 }, 122 { 123 "browser": [ 124 599, 125 0 126 ], 127 "ad_sizes": [ 128 [ 129 1080, 130 1920 131 ] 132 ] 133 }, 134 { 135 "browser": [ 136 0, 137 0 138 ], 139 "ad_sizes": [ 140 [ 141 450, 142 800 143 ] 144 ] 145 } 146 ], 147 "pm-datasizemap-billboard": [ 148 { 149 "browser": [ 150 992, 151 0 152 ], 153 "ad_sizes": [ 154 [ 155 1110, 156 380 157 ], 158 [ 159 970, 160 250 161 ], 162 [ 163 970, 164 90 165 ] 166 ] 167 }, 168 { 169 "browser": [ 170 769, 171 0 172 ], 173 "ad_sizes": [ 174 [ 175 728, 176 90 177 ], 178 [ 179 728, 180 210 181 ], 182 [ 183 780, 184 250 185 ] 186 ] 187 }, 188 { 189 "browser": [ 190 480, 191 0 192 ], 193 "ad_sizes": [ 194 [ 195 468, 196 60 197 ] 198 ] 199 }, 200 { 201 "browser": [ 202 0, 203 0 204 ], 205 "ad_sizes": [ 206 [ 207 320, 208 100 209 ], 210 [ 211 320, 212 50 213 ], 214 [ 215 300, 216 100 217 ] 218 ] 219 } 220 ], 221 "pm-datasizemap-leaderboard": [ 222 { 223 "browser": [ 224 769, 225 0 226 ], 227 "ad_sizes": [ 228 [ 229 728, 230 90 231 ], 232 [ 233 728, 234 210 235 ], 236 [ 237 728, 238 250 239 ] 240 ] 241 }, 242 { 243 "browser": [ 244 480, 245 0 246 ], 247 "ad_sizes": [ 248 [ 249 468, 250 60 251 ] 252 ] 253 }, 254 { 255 "browser": [ 256 0, 257 0 258 ], 259 "ad_sizes": [ 260 [ 261 300, 262 100 263 ], 264 [ 265 320, 266 50 267 ], 268 [ 269 320, 270 100 271 ] 272 ] 273 } 274 ], 275 "pm-datasizemap-mpu": [ 276 { 277 "browser": [ 278 0, 279 0 280 ], 281 "ad_sizes": [ 282 [ 283 120, 284 90 285 ], 286 [ 287 160, 288 60 289 ], 290 [ 291 300, 292 90 293 ], 294 [ 295 300, 296 100 297 ], 298 [ 299 300, 300 200 301 ], 302 [ 303 300, 304 250 305 ], 306 [ 307 300, 308 500 309 ], 310 [ 311 300, 312 600 313 ], 314 [ 315 300, 316 300 317 ] 318 ] 319 } 320 ], 321 "pm-datasizemap-banner": [ 322 { 323 "browser": [ 324 480, 325 0 326 ], 327 "ad_sizes": [ 328 [ 329 468, 330 60 331 ] 332 ] 333 }, 334 { 335 "browser": [ 336 0, 337 0 338 ], 339 "ad_sizes": [ 340 [ 341 300, 342 100 343 ], 344 [ 345 320, 346 50 347 ], 348 [ 349 320, 350 100 351 ], 352 [ 353 468, 354 60 355 ] 356 ] 357 } 358 ] 359 } 360}); 361 /* ]]> */ 362 </script>
362 363
363<script> 364 if (typeof Storage !== "undefined") { 365 try { 366 var targetingStr = localStorage.getItem("bcDFPTargetingParams"); 367 if (targetingStr && window.pm_adverts && pm_adverts.setTargeting) { 368 var params = JSON.parse(targetingStr); 369 370 params.forEach(function (item) { 371 if (!pm_adverts.setTargeting[item.key]) { 372 pm_adverts.setTargeting[item.key] = []; 373 } 374 375 item.value.forEach(function (val) { 376 if (!pm_adverts.setTargeting[item.key].includes(val)) { 377 pm_adverts.setTargeting[item.key].push(val); 378 } 379 }); 380 }); 381 382 console.log("â BlueConic DFP targeting merged:", pm_adverts.setTargeting); 383 } 384 } catch (e) { 385 console.warn("â ï¸ BlueConic targeting parse error:", e); 386 } 387 } 388 </script>
388 389
389<script> 390 window.onorientationchange = function () { 391 googletag.cmd.push(function () { 392 googletag.pubads().refresh(null, {changeCorrelator: false}); 393 }); 394 } 395 </script>
395 396 397 398 <link rel="preconnect" href="//www.googletagservices.com"> 399 <link rel="dns-prefetch" href="//www.googletagservices.com"> 400 <link rel="preconnect" href="//pagead2.googlesyndication.com"> 401 <link rel="dns-prefetch" href="//pagead2.googlesyndication.com"> 402 <link rel="preconnect" href="//tpc.googlesyndication.com"> 403 <link rel="dns-prefetch" href="//tpc.googlesyndication.com"> 404 <link rel="preconnect" href="//ad.doubleclick.net"> 405 <link rel="dns-prefetch" href="//ad.doubleclick.net"> 406 <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/swiper@11/swiper-bundle.min.css" /> 407 408 <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 409<title>Transport Engineer - Articles - Transport Engineer</title> 410<meta name="description" content="" /> 411<link rel="canonical" href="https://www.transportengineer.org.uk/content/news" /> 412<meta name="tdm-reservation" content="1"> 413<meta name="tdm-policy" content="https://www.markallengroup.com/tdm-policy.json"> 414<meta property="og:url" content="https://www.transportengineer.org.uk/content/news" /> 415<meta property="og:site_name" content="Transport Engineer" /> 416<meta property="og:description" /> 417 418<meta name="twitter:title" /> 419<meta name="twitter:description" /> 420 <meta property="og:type" content="website" /> 421 <meta property="og:title" /> 422 423 424
424<script async="" src="/scripts/lazysizes.min.js"></script>
424 425</head> 426<body class="brand-transport-engineer" itemscope itemtype="https://schema.org/WebPage">
vendor: 95 bytes, lines 426-430
426 427 428 429 <noscript> 430 <iframe src="https://www.googletagmanager.com/ns.html?id=
430GTM-5K66JJ4
vendor: 114 bytes, lines 430-434
430" 431 height="0" width="0" style="display: none; visibility: hidden"></iframe> 432 </noscript> 433 434
435<!-- /21851664321/div-gpt-ad-1750761034775-0--> 436 <div id="div-gpt-ad-1750761034775-0" class="adunit" 437 data-adunit="transport-engineer/wallpaper" 438data-size-mapping="pm-datasizemap-outofpage" 439 data-outofpage="true" 440 > 441 </div> 442
442<script type='text/javascript'> 443 /* <![CDATA[ */ 444 pm_adverts.run('div-gpt-ad-1750761034775-0'); /* ]]> */ 445 </script>
445 446
446<script type='text/javascript'>jQuery(document).ready(function() { pm_adverts.position('div-gpt-ad-1750761034775-0'); })</script>
446 <header id="header" 447 x-data="{ open: false, close(focusElement){ this.open = false; focusElement && focusElement.focus() } }" 448 @keydown.escape.stop="close($refs.button)" 449 @focusin.window="! $refs.panel.contains($event.target) && $event.target != $refs.button && close()" 450 class="shadow lg:relative w-full bg-white lg:bg-panel-secondary z-50 lg:h-auto! lg:overflow-visible!" 451 :class="[open ? 'open' : '']"> 452 <div class="max-w-7xl mx-auto px-4 lg:divide-y lg:divide-gray-200 bg-panel-secondary"> 453 <div class="relative h-16 flex justify-between"> 454 455 <div class="relative z-10 flex mr-4"> 456 <div class="flex items-center"> 457 <div class="flex items-center gap-2"> 458 <a href="/" class="hidden lg:block"> 459 <img id="logo" class="block h-6 lg:h-12 w-auto max-w-72" src="/media/1hqippt0/te-2021-masthead_col_neg_long-version_final.png?height=64" 460 alt="Transport Engineer"> 461 </a> 462 <a href="/" class="block lg:hidden"> 463 <img id="logo" class="block h-6 lg:h-12 w-auto max-w-72" src="/media/1hqippt0/te-2021-masthead_col_neg_long-version_final.png?height=64" 464 alt="Transport Engineer"> 465 </a> 466 </div> 467 <span class="ml-8 hidden md:block text-white text-lg font-bold shrink-0"></span> 468 </div> 469 470 </div> 471 <div class="relative z-10 flex items-center lg:hidden"> 472 <!-- Mobile menu button --> 473 <button type="button" 474 x-ref="button" 475 @click="open = ! open" 476 class="rounded-md p-2 inline-flex items-center justify-center bg-btn-primary text-btn-primary hover:bg-gray-100 hover:text-gray-800 border border-gray-600" 477 aria-controls="mainmenu" 478 aria-haspopup="true" 479 :aria-expanded="open"> 480 <span class="mr-1 font-bold">Menu</span> 481 <!-- 482 Icon when menu is closed. 483 Heroicon name: outline/menu 484 Menu open:"hidden", Menu closed:"block" 485 --> 486 <svg class="block h-6 w-6" :class="[open ? 'hidden' : '']" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" 487 stroke="currentColor" aria-hidden="true"> 488 <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" 489 d="M4 6h16M4 12h16M4 18h16" /> 490 </svg> 491 <!-- 492 Icon when menu is open. 493 Heroicon name: outline/x 494 Menu open:"block", Menu closed:"hidden" 495 --> 496 <svg class="h-6 w-6" :class="[open ? 'block' : 'hidden']" xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" 497 stroke="currentColor" aria-hidden="true"> 498 <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" 499 d="M6 18L18 6M6 6l12 12" /> 500 </svg> 501 </button> 502 </div> 503 <div class="hidden lg:relative lg:z-10 lg:ml-4 lg:flex lg:items-center grid divide-x-2"> 504 <!--CTA buttons --> 505 506 507 508 509 <!--Social media icons--> 510 </div> 511 </div> 512 </div> 513 <div id="mainmenu" 514 class="bg-white lg:block!" 515 x-cloak 516 x-show="open" 517 x-ref="panel" 518 x-transition:enter="transition transform ease-in-out duration-300" 519 x-transition:enter-start="opacity-0 -translate-y-1" 520 x-transition:enter-end="opacity-100 translate-y-0" 521 x-transition:leave="transition transform ease-in-out duration-150" 522 x-transition:leave-start="opacity-100 translate-y-0" 523 x-transition:leave-end="opacity-0 -translate-y-1" 524 x-description="Main flyout menu"> 525 526 <div class="max-w-7xl mx-auto lg:divide-y lg:divide-gray-200 lg:px-4"> 527 <nav id="menu" class="lg:flex" aria-label="Main menu" :class="[open ? '' : '']"> 528 <ul class="flex flex-col lg:flex-row w-full"> 529 <!--rendering main nav items--> 530 <div class="lg:flex lg:space-x-4"> 531 532 <li> 533 <a href="/content/news" target=_self class="nav-item w-full lg:w-auto text-gray-800 hover:text-primary lg:border-b-4 border-transparent hover:border-primary py-2 px-4 lg:px-0 inline-flex items-center text-xl font-bold" aria-current="page"> 534 535 536 News 537 </a> 538 </li> 539 540 <li> 541 <a href="/content/features" target=_self class="nav-item w-full lg:w-auto text-gray-800 hover:text-primary lg:border-b-4 border-transparent hover:border-primary py-2 px-4 lg:px-0 inline-flex items-center text-xl font-bold" aria-current="page"> 542 543 544 Features 545 </a> 546 </li> 547 548 <li> 549 <a href="https://www.transportengineer.org.uk/supplier-network/" target=_self class="nav-item w-full lg:w-auto text-gray-800 hover:text-primary lg:border-b-4 border-transparent hover:border-primary py-2 px-4 lg:px-0 inline-flex items-center text-xl font-bold" aria-current="page"> 550 551 552 Directory 553 </a> 554 </li> 555 556 <li x-data="{ open: false, close(focusElement){ this.open = false; focusElement && focusElement.focus(); }}" 557 x-ref="parent" 558 @keydown.escape.stop="close($refs.button)" 559 @focusin.window="if(window.innerWidth>=1024){! $refs.parent.contains($event.target) && close()}"> 560 <button x-ref="button" 561 @click.prevent.stop="open = !open, $el.focus()" 562 :aria-expanded="open" 563 aria-haspopup="true" 564 aria-controls="simple" 565 :class="[open ? 'text-primary border-primary' : '']" 566 class="nav-item w-full lg:w-auto text-gray-800 hover:text-primary lg:border-b-4 border-transparent hover:border-primary py-2 px-4 lg:px-0 inline-flex items-center text-xl font-bold"> 567 568 569 Jobs 570 <svg aria-hidden="true" x-ref="arrow" xmlns="http://www.w3.org/2000/svg" class="h-5 w-5 ml-auto" :class="[open ? 'transform rotate-180' : '']"
571 viewBox="0 0 20 20" fill="currentColor"> 572 <path fill-rule="evenodd" 573 d="M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z" 574 clip-rule="evenodd"/> 575 </svg> 576 </button> 577 <div x-cloak 578 x-show="open" 579 x-transition.opacity.duration.300ms 580 x-description="Background overlay" 581 class="hidden lg:block lg:absolute inset-0 w-full h-full h-screen mt-28 z-10 cursor-pointer"> 582 <div class="lg:block lg:absolute inset-0 w-full h-full bg-linear-to-b from-black via-black to-transparent opacity-30 z-10 cursor-pointer"></div> 583 </div> 584 <div x-cloak 585 x-show="open" 586 x-ref="panel" 587 x-transition:enter="transition transform ease-in-out duration-300" 588 x-transition:enter-start="opacity-0 -translate-y-8" 589 x-transition:enter-end="opacity-100 translate-y-0" 590 x-transition:leave="transition ease-in-out duration-100" 591 x-transition:leave-start="opacity-100" 592 x-transition:leave-end="opacity-0" 593 x-description="Simple dropdown menu" 594 id="Simple" 595 class="lg:absolute z-20 cursor-pointer"> 596 <div @click.outside="close()" class="bg-gray-50 lg:bg-white lg:shadow-lg overflow-hidden lg:rounded-b-lg lg:w-64"> 597 <nav class="shadow-inner" aria-labelledby="Simple-heading"> 598 <h2 id="Simple-heading" class="sr-only">Jobs</h2> 599 <div class="p-4 lg:p-5 lg:pt-6 lg:shadow-inner"> 600 <ul class="mt-4 sm:mt-0 space-y-2"> 601 <li class="flow-root"> 602 <a href="/content/jobs" target="_self" class="block lg:inline text-base font-bold text-gray-900 hover:text-primary group"> 603 <span class="group-hover:text-underline-shadow items-center flex w-fit"> 604 605 606 Jobs 607 </span> 608 </a> 609 </li> 610 <li class="flow-root"> 611 <a href="/content/training" target="_self" class="block lg:inline text-base font-bold text-gray-900 hover:text-primary group"> 612 <span class="group-hover:text-underline-shadow items-center flex w-fit"> 613 614 615 Training 616 </span> 617 </a> 618 </li> 619 </ul> 620 </div> 621 </nav> 622 </div> 623 </div> 624 </li> 625 626 <li> 627 <a href="/content/video-content" target=_self class="nav-item w-full lg:w-auto text-gray-800 hover:text-primary lg:border-b-4 border-transparent hover:border-primary py-2 px-4 lg:px-0 inline-flex items-center text-xl font-bold" aria-current="page"> 628 629 630 Videos 631 </a> 632 </li> 633 634 <li> 635 <a href="/content/events" target=_self class="nav-item w-full lg:w-auto text-gray-800 hover:text-primary lg:border-b-4 border-transparent hover:border-primary py-2 px-4 lg:px-0 inline-flex items-center text-xl font-bold" aria-current="page"> 636 637 638 Events 639 </a> 640 </li> 641 642<li x-data="{ open: false, close(focusElement){ this.open = false; focusElement && focusElement.focus(); } }" 643 x-ref="parent" 644 @keydown.escape.stop="close($refs.button)" 645 @focusin.window="if(window.innerWidth>=1024){! $refs.parent.contains($event.target) && close()}"> 646 <button x-ref="button" 647 @click.prevent.stop="open = !open, $el.focus()" 648 :aria-expanded="open" 649 aria-haspopup="true" 650 aria-controls="topics" 651 :class="[open ? 'text-primary border-primary' : '']" 652 class="nav-item w-full lg:w-auto text-gray-800 hover:text-primary lg:border-b-4 border-transparent hover:border-primary py-2 px-4 lg:px-0 inline-flex items-center text-xl font-bold items-center"> 653 654 655Advertise 656 <svg aria-hidden="true" x-ref="arrow" xmlns="http://www.w3.org/2000/svg" class="h-5 w-5 ml-auto" :class="[open ? 'hidden' : 'block']"
657 viewBox="0 0 20 20" fill="currentColor"> 658 <path fill-rule="evenodd" 659 d="M5.293 7.293a1 1 0 011.414 0L10 10.586l3.293-3.293a1 1 0 111.414 1.414l-4 4a1 1 0 01-1.414 0l-4-4a1 1 0 010-1.414z" 660 clip-rule="evenodd" /> 661 </svg> 662 <svg aria-hidden="true" x-ref="arrow" xmlns="http://www.w3.org/2000/svg" class="h-5 w-5 ml-auto" x-cloak :class="[open ? 'block' : 'hidden']" viewBox="0 0 20 20" fill="currentColor"> 663 <path fill-rule="evenodd" 664 d="M14.707 12.707a1 1 0 01-1.414 0L10 9.414l-3.293 3.293a1 1 0 01-1.414-1.414l4-4a1 1 0 011.414 0l4 4a1 1 0 010 1.414z" 665 clip-rule="evenodd" /> 666 667 </svg> 668 </button> 669 670 <div x-cloak 671 x-show="open" 672 x-transition.opacity.duration.300ms 673 x-description="Background overlay" 674 @keydown.window.escape="open = false;" 675 @click="open = false;" 676 class="hidden lg:block lg:absolute inset-0 w-full h-full h-screen mt-28 z-10 cursor-pointer"> 677 <div class="lg:block lg:absolute inset-0 w-full h-full bg-linear-to-b from-black via-black to-transparent opacity-30 z-0 cursor-pointer"></div> 678 </div> 679 680 <div x-cloak 681 x-show="open" 682 x-ref="panel" 683 x-transition:enter="transition transform ease-in-out duration-300" 684 x-transition:enter-start="opacity-0 -translate-y-8" 685 x-transition:enter-end="opacity-100 translate-y-0" 686 x-transition:leave="transition ease-in-out duration-100" 687 x-transition:leave-start="opacity-100" 688 x-transition:leave-end="opacity-0" 689 x-description="Topics dropdown menu" 690 id="topics" 691 class="lg:absolute z-20 inset-x-0 cursor-pointer"> 692 693 <div @click.outside="close()" class="relative max-w-7xl mx-auto grid grid-cols-1 bg-white lg:shadow-lg overflow-hidden lg:rounded-b-lg shadow-inner complex-menu" "> 694 <nav class="grid gap-x-4 bg-gray-50 lg:bg-white grid-cols-12 shadow-inner" aria-labelledby="topics-heading"> 695 <h2 id="topics-heading" class="sr-only">Advertise</h2> 696 <div class="relative w-full mx-auto grid col-span-12 bg-white lg:shadow-lg overflow-hidden lg:rounded-b-lg"> 697 <div class="umb-block-grid" data-grid-columns="12;" style="--umb-block-grid--grid-columns: 12; "> 698 <div class="lg:max-w-8xl mx-auto"> 699 <div class="content-start group-[.hasBackground]:py-6 lg:group-[.hasBackground]:py-10"> 700 <div class="umb-block-grid__area-container " 701 style="--umb-block-grid--area-grid-columns: 12;"> 702 <div class="umb-block-grid__area p-4 lg:col-end-default! " data-area-col-span="6" data-area-row-span="1" data-area-alias="" 703 style="--umb-block-grid--grid-columns: 6;--umb-block-grid--area-column-span: 6;--umb-block-grid--area-row-span: 1; background-color:#f9fafb;"> 704 705 <div class="lg:max-w-8xl m-0"> 706 <div class="content-start p-0"> 707 <div class="umb-block-grid__area-container wrapper " 708 style="--umb-block-grid--area-grid-columns: 12;"> 709 <div class="umb-block-grid__area lg:col-end-default " data-area-col-span="12" data-area-row-span="1" data-area-alias="" 710 style="--umb-block-grid--grid-columns: 12;--umb-block-grid--area-column-span: 12;--umb-block-grid--area-row-span: 1; "> 711 712 713 <a href="/advertise/" target=_self class="block lg:inline text-base font-bold text-default hover:text-primary group my-1"> 714 <span class="group-hover:text-underline-shadow"> 715 Advertise 716 </span> 717 </a> 718 </div> 719 <div class="umb-block-grid__area lg:col-end-default " data-area-col-span="12" data-area-row-span="1" data-area-alias="" 720 style="--umb-block-grid--grid-columns: 12;--umb-block-grid--area-column-span: 12;--umb-block-grid--area-row-span: 1; "> 721 722 723 <a href="/media/ghpj2ukk/te-media-pack-2026.pdf" target=_blank class="block lg:inline text-base font-bold text-default hover:text-primary group my-1">
724 <span class="group-hover:text-underline-shadow"> 725 Media Pack 726 </span> 727 </a> 728 </div> 729 </div> 730 </div> 731 </div> 732 </div> 733 <div class="umb-block-grid__area p-4 lg:col-end-default! " data-area-col-span="6" data-area-row-span="1" data-area-alias="" 734 style="--umb-block-grid--grid-columns: 6;--umb-block-grid--area-column-span: 6;--umb-block-grid--area-row-span: 1; "> 735 736 <div class="lg:max-w-8xl m-0"> 737 <div class="content-start p-0"> 738 <div class="umb-block-grid__area-container wrapper " 739 style="--umb-block-grid--area-grid-columns: 12;"> 740 <div class="umb-block-grid__area lg:col-end-default " data-area-col-span="12" data-area-row-span="1" data-area-alias="" 741 style="--umb-block-grid--grid-columns: 12;--umb-block-grid--area-column-span: 12;--umb-block-grid--area-row-span: 1; "> 742 743 744 <a href="/media/usmftx2j/te_mech-data-sheet_2024.pdf" target=_self class="block lg:inline text-base font-bold text-default hover:text-primary group my-1"> 745 <span class="group-hover:text-underline-shadow"> 746 TE MECH DATA SHEET 2024 747 </span> 748 </a> 749 </div> 750 <div class="umb-block-grid__area lg:col-end-default " data-area-col-span="12" data-area-row-span="1" data-area-alias="" 751 style="--umb-block-grid--grid-columns: 12;--umb-block-grid--area-column-span: 12;--umb-block-grid--area-row-span: 1; "> 752 753 754 <a href="/media/skememxp/te-features-list-2026.pdf" target=_self class="block lg:inline text-base font-bold text-default hover:text-primary group my-1"> 755 <span class="group-hover:text-underline-shadow"> 756 Features list 757 </span> 758 </a> 759 </div> 760 </div> 761 </div> 762 </div> 763 </div> 764 </div> 765 </div> 766 </div> 767 </div> 768 </div> 769 </nav> 770 </div> 771 </div> 772</li> 773 774 <li> 775 <a href="https://email.transportengineer.org.uk/k/Mark-Allen-Group/transport_engineer_newsletter_sign_up" target=_self class="nav-item w-full lg:w-auto text-gray-800 hover:text-primary lg:border-b-4 border-transparent hover:border-primary py-2 px-4 lg:px-0 inline-flex items-center text-xl font-bold" aria-current="page"> 776 777 778 Newsletter 779 </a> 780 </li> 781 782 <li> 783 <a href="/dsva-recalls" target=_self class="nav-item w-full lg:w-auto text-gray-800 hover:text-primary lg:border-b-4 border-transparent hover:border-primary py-2 px-4 lg:px-0 inline-flex items-center text-xl font-bold" aria-current="page"> 784 785 786 DSVA recalls 787 </a> 788 </li> 789 </div> 790 <!--Searh popup--> 791 <li x-data="{ open: false, close(focusElement){ this.open = false; focusElement && focusElement.focus(); } }" 792 x-ref="parent" 793 @focusin.window="! $refs.parent.contains($event.target) && close()" 794 @keydown.escape.stop="close($refs.button)" 795 class="lg:ml-auto order-first lg:order-last"> 796 <button x-ref="button" 797 @click="open = ! open; $nextTick(() => { $refs.search.focus(); })" 798 aria-controls="searchpanel" 799 :aria-expanded="open" 800 class="hidden lg:inline-flex justify-end text-gray-800 hover:text-primary border-b-4 border-transparent hover:border-primary py-2 px-4 lg:px-0 items-center text-xl font-bold"> 801 <svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" class="h-6 w-6 text-primary mr-2" fill="none" viewBox="0 0 24 24" stroke="currentColor"> 802 <path stroke-linecap="round" stroke-linejoin="round" stroke-width="2" 803 d="M21 21l-6-6m2-5a7 7 0 11-14 0 7 7 0 0114 0z" /> 804 </svg>
805 <span>Search</span> 806 </button> 807 <div id="searchpanel" @click.away="close();" :class="open ? '' : 'lg:hidden'" x-show="open" x-transition:enter="transition transform ease-in-out duration-300" x-transition:enter-start="opacity-0 -translate-y-3" x-transition:enter-end="opacity-100 translate-y-0" x-transition:leave="transition transform ease-in-out duration-300" x-transition:leave-start="opacity-100 translate-y-0" x-transition:leave-end="opacity-0 -translate-y-3" x-description="Search dropdown" class="w-full lg:absolute inset-x-0 bg-white lg:shadow-lg"> 808 809 <div class="relative max-w-7xl mx-auto grid grid-cols-1 overflow-hidden rounded-b-lg"> 810 <div class="mx-4 mt-4 lg:mt-0 lg:mx-8 lg:py-4 lg:border-t border-gray-200" aria-labelledby="search-heading"> 811 <h2 id="search-heading" class="sr-only">Search menu</h2> 812 <form action="/search" class="w-full flex"> 813 <div class="grow"> 814 <label for="search" class="sr-only">Search</label> 815 <div class="relative"> 816 <div class="absolute inset-y-0 left-0 pl-3 flex items-center pointer-events-none"> 817 <svg aria-hidden="true" class="h-5 w-5 text-gray-400" x-description="Heroicon name: solid/search" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="currentColor"> 818 <path fill-rule="evenodd" d="M8 4a4 4 0 100 8 4 4 0 000-8zM2 8a6 6 0 1110.89 3.476l4.817 4.817a1 1 0 01-1.414 1.414l-4.816-4.816A6 6 0 012 8z" clip-rule="evenodd"></path> 819 </svg> 820 </div> 821 <input id="search" x-ref="search" name="query" class="block w-full pl-10 pr-3 py-2 border border-gray-300 rounded-md leading-5 bg-gray-50 placeholder-gray-600 focus:outline-none focus:placeholder-gray-800 focus:ring-1 focus:ring-primary focus:border-primary text-sm sm:text-base" placeholder="What are you searching for?" type="search"> 822 </div> 823 824 </div> 825 <button type="submit" class="shrink ml-3 inline-flex items-center px-4 py-2 border border-transparent text-base font-bold rounded-md shadow-sm text-white bg-btn-primary hover:bg-btn-primary-dark focus:bg-btn-primary-dark focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-primary leading-none"> 826 Search 827 </button> 828 </form> 829 </div> 830 </div> 831 </div> 832 </li> 833 </ul> 834 <div class="lg:hidden"> 835 <!-- hidden when signed out--> 836 </div> 837 </nav> 838 </div> 839 </div> 840 </header>
841<script type="text/javascript"> 842 (function ($) { 843 844 // CUSTOM ALPINE COMPONENTS 845 //----------------------------- 846 document.addEventListener('alpine:init', 847 () => { 848 849 // REFERENCES PANEL 850 //----------------------------- 851 852 Alpine.data('references', 853 () => ({ 854 refsopen: false, 855 refItems: document.getElementsByClassName("reference-item"), 856 triggerElement: '', 857 hightlightClass: 'bg-text-primary rounded-sm p-2', 858 init() { 859 var refs = document.querySelectorAll('a[href^="#B"]'); 860 Array.from(refs).forEach(function (ref) { 861 ref.setAttribute("x-on:click", 'toggleRefs($event)'); 862 ref.classList.add('ref-anchor'); 863 }); 864 }, 865 // Toggle References Panel 866 toggleRefs(e) { 867 this.refsopen = !this.refsopen; 868 if (this.refsopen) { 869 this.openRefs(e); 870 } else { 871 this.closeRefs(); 872 } 873 }, 874 // Open References panel 875 openRefs(e) { 876 var base = this, 877 targetA = e.target.closest('a'); 878 this.triggerElement = document.activeElement; 879 this.refsopen = true; 880 e.preventDefault(); 881 // If trigger is a ref anchor, hightlight relevant reference 882 if (e.target.classList.contains('ref-anchor')) { 883 var refLink = e.target.getAttribute("href"), 884 refElement = document.getElementById(refLink.replace("#", "")); 885 this.$nextTick(function () { 886 base.highlightRef(refElement); 887 }); 888 } 889 }, 890 // Close References panel 891 closeRefs() { 892 var base = this; 893 this.refsopen = false; 894 this.$nextTick(function () { 895 // Apply focus to last active element 896 if (base.triggerElement != "" || base.triggerElement == undefined) { 897 base.triggerElement.focus(); 898 } 899 }); 900 this.removeHighlight(); 901 }, 902 // highlightRef â highlights a reference 903 // param: target (element obj) â the reference to highlight 904 highlightRef(target) { 905 var classes = this.hightlightClass.split(' '), 906 refItem = target.querySelector(".reference-item"); 907 classes.forEach(function (item) { 908 refItem.classList.add(item); 909 }); 910 }, 911 // removeHighlight â removes hightlight classes from references 912 removeHighlight() { 913 var base = this; 914 Array.from(this.refItems).forEach(function (item) { 915 var classes = base.hightlightClass.split(' '); 916 classes.forEach(function (i) { 917 item.classList.remove(i); 918 }); 919 }); 920 } 921 })); 922 923 // DOC READY... 924 $(function () { 925 926 // Add 'js' class to body 927 document.body.classList.remove('no-js'); 928 document.body.classList.add('js'); 929 930 // SMOOTH SCROLLING 931 //----------------------------- 932 // Add the class 'smooth-scroll' to in-page anchor links to animate the page scrolling 933 934 $('a[href^="#"].smooth-scroll').on('click', 935 function (e) { 936 var $this = $(this), 937 href = $this.attr('href'); 938 if (href != "#") { 939 scrollToAnchor($this.attr('href')); 940 } 941 }); 942 943 // Scroll to anchor by ID
944 // params: aid (string) â the anchor ID, including the # symbol 945 function scrollToAnchor(aid) { 946 var aTag = $(aid); 947 if (aTag.length > 0) { 948 $('html,body').stop().animate({ 949 scrollTop: aTag.offset().top - 50 950 }, 951 500, 952 'swing'); 953 } 954 } 955 956 }); 957 958 }); 959 })(jQuery); 960</script>
960 961 962<main> 963 <div class="umb-block-grid" 964 data-grid-columns="12;" 965 style="--umb-block-grid--grid-columns: 12; "> 966 <div class="max-w-7xl mx-auto w-full first:pt-6"> 967 <div class="content-start px-4 pb-6 group-[.hasBackground]:py-6"> 968 <div class="umb-block-grid__area-container gap-5 " 969 style="--umb-block-grid--area-grid-columns:12; "> 970 971 <div class="umb-block-grid__area xl:col-span-12" data-area-col-span="12" data-area-row-span="1" data-area-alias="" 972 style = "--umb-block-grid--grid-columns: 12;--umb-block-grid--area-column-span: 12;--umb-block-grid--area-row-span: 1;"> 973 974 <div class="sm:flex items-center"> 975 <h2 class="color_5020344e-f47d-4922-ae84-65dd56a61fae text-3xl sm:text-4xl uppercase font-bold flex items-center mr-4"> 976 News 977 </h2> 978 </div> 979 </div> 980 </div> 981 </div> 982 </div> 983 <div class="max-w-7xl mx-auto w-full first:pt-6"> 984 <div class="content-start px-4 pb-6 group-[.hasBackground]:py-6"> 985 <div class="umb-block-grid__area-container gap-5 wrapper " 986 style="--umb-block-grid--area-grid-columns:12; "> 987 988 <div class="umb-block-grid__area xl:col-span-9" data-area-col-span="9" data-area-row-span="1" data-area-alias="" 989 style = "--umb-block-grid--grid-columns: 9;--umb-block-grid--area-column-span: 9;--umb-block-grid--area-row-span: 1;"> 990 991 <div class="max-w-7xl mx-auto h-full w-full"> 992 <div class="content-start p-0 h-full"> 993 <div class="umb-block-grid__area-container h-full gap-5 wrapper " 994 style="--umb-block-grid--area-grid-columns:12; "> 995 996 <div class="umb-block-grid__area xl:col-span-12" data-area-col-span="12" data-area-row-span="1" data-area-alias="" 997 style = "--umb-block-grid--grid-columns: 12;--umb-block-grid--area-column-span: 12;--umb-block-grid--area-row-span: 1;"> 998 999 1000 1001<div class="grid grid-cols-12 gap-6 mx-auto w-full flex flex-col flex-1 article-list mb-6 "> 1002 <div itemscope itemtype="http://schema.org/Article" class="relative flex col-span-12 sm:col-span-6 md:col-span-6 lg:col-span-4 xl:col-span-4 grid grid-cols-3 gap-x-3 sm:gap-x-5 sm:block "> 1003 <div class="col-span-1 sm:col-span-3"> 1004 <a href="/content/news/welch-s-transport-opens-megawatt-scale-electric-hgv-charging-hub" aria-label="Read more about Welch’s Transport opens megawatt-scale electric HGV charging hub" class="block aspect-ratio"> 1005 <!--may need class w-full--> 1006 1007 1008<picture> 1009 <!--[if IE 9]><video style="display: none"><![endif]--> 1010 <source data-srcset="/media/plwjqgqa/welch-charging.jpg?width=160&height=107&format=webp&quality=80&bgcolor=White&v=1dd524abaa53670 160w,/media/plwjqgqa/welch-charging.jpg?width=320&height=213&format=webp&quality=80&bgcolor=White&v=1dd524abaa53670 320w,/media/plwjqgqa/welch-charging.jpg?width=480&height=320&format=webp&quality=80&bgcolor=White&v=1dd524abaa53670 480w,/media/plwjqgqa/welch-charging.jpg?width=640&height=427&format=webp&quality=80&bgcolor=White&v=1dd524abaa53670 640w,/media/plwjqgqa/welch-charging.jpg?width=800&height=533&format=webp&quality=80&bgcolor=White&v=1dd524abaa53670 800w,/media/plwjqgqa/welch-charging.jpg?width=960&height=640&format=webp&quality=80&bgcolor=White&v=1dd524abaa53670 960w" type="image/webp" data-sizes="auto" /> 1011 <source data-srcset="/media/plwjqgqa/welch-charging.jpg?width=160&height=107&quality=90&bgcolor=White&
1011v=1dd524abaa53670 160w,/media/plwjqgqa/welch-charging.jpg?width=320&height=213&quality=90&bgcolor=White&v=1dd524abaa53670 320w,/media/plwjqgqa/welch-charging.jpg?width=480&height=320&quality=90&bgcolor=White&v=1dd524abaa53670 480w,/media/plwjqgqa/welch-charging.jpg?width=640&height=427&quality=90&bgcolor=White&v=1dd524abaa53670 640w,/media/plwjqgqa/welch-charging.jpg?width=800&height=533&quality=90&bgcolor=White&v=1dd524abaa53670 800w,/media/plwjqgqa/welch-charging.jpg?width=960&height=640&quality=90&bgcolor=White&v=1dd524abaa53670 960w" type="image/jpeg" data-sizes="auto" class="display-block" /> 1012 <!--[if IE 9]></video><![endif]--> 1013 <img itemprop="image" src="/media/plwjqgqa/welch-charging.jpg?width=10&quality=10&v=1dd524abaa53670" 1014 data-src="/media/plwjqgqa/welch-charging.jpg?width=525&height=350&bgcolor=White&v=1dd524abaa53670" 1015 class="lazyload lazyload w-full" 1016 alt="" 1017 data-sizes="auto" /> 1018</picture> 1019 </a> 1020 </div> 1021 <div class="col-span-2 sm:col-span-3 sm:mt-2"> 1022 <div class="flex flex-row flex-wrap"> 1023<span class="text-sm sm:text-base uppercase font-bold mr-1 xs:mr-2"> 1024 <a href="/content/news" 1025 class="text-primary hover:brightness-75"> 1026 News 1027 </a> 1028 </span> 1029 <time itemprop="datePublished" datetime="02 Oct0 2026" 1030 class="text-sm sm:text-base text-gray-600"> 1031 Today 1032 </time> 1033 </div> 1034 <h3 itemprop="name" class="text-base xs:text-lg sm:text-[22px] leading-tight xs:leading-tight font-bold"> 1035 <a class="text-gray-800 hover:text-underline-shadow leading-none" href="/content/news/welch-s-transport-opens-megawatt-scale-electric-hgv-charging-hub" aria-label="Read more about Welch’s Transport opens megawatt-scale electric HGV charging hub"> 1036 Welch’s Transport opens megawatt-scale electric HGV charging hub 1037 </a> 1038 </h3> 1039 <a href="/content/category/transport-eng-content/environment/electric-vehicles" aria-label="Read more articles from Electric Vehicles" class="text-sm text-gray-600 mt-2 hover:underline category">Electric Vehicles</a> 1040 1041 </div> 1042 </div> 1043 <div itemscope itemtype="http://schema.org/Article" class="relative flex col-span-12 sm:col-span-6 md:col-span-6 lg:col-span-4 xl:col-span-4 grid grid-cols-3 gap-x-3 sm:gap-x-5 sm:block "> 1044 <div class="col-span-1 sm:col-span-3"> 1045 <a href="/content/news/sw-trailer-services-invests-in-totalkare-mobile-brake-tester" aria-label="Read more about SW Trailer Services invests in Totalkare mobile brake tester" class="block aspect-ratio"> 1046 <!--may need class w-full--> 1047 1048 1049<picture> 1050 <!--[if IE 9]><video style="display: none"><![endif]--> 1051 <source data-srcset="/media/rpabwvl2/pic-2.jpg?width=160&height=107&format=webp&quality=80&bgcolor=White&v=1dd50de2fd59070 160w,/media/rpabwvl2/pic-2.jpg?width=320&height=213&format=webp&quality=80&bgcolor=White&v=1dd50de2fd59070 320w,/media/rpabwvl2/pic-2.jpg?width=480&height=320&format=webp&quality=80&bgcolor=White&v=1dd50de2fd59070 480w,/media/rpabwvl2/pic-2.jpg?width=640&height=427&format=webp&quality=80&bgcolor=White&v=1dd50de2fd59070 640w,/media/rpabwvl2/pic-2.jpg?width=800&height=533&format=webp&quality=80&bgcolor=White&v=1dd50de2fd59070 800w,/media/rpabwvl2/pic-2.jpg?width=960&height=640&format=webp&quality=80&bgcolor=White&v=1dd50de2fd59070 960w,/media/rpabwvl2/pic-2.jpg?width=1120&height=747&format=webp&quality=80&bgcolor=White&v=1dd50de2fd59070 1120w,/media/rpabwvl2/pic-2.jpg?width=1280&height=853&format=webp&quality=80&bgcolor=White&v=1dd50de2fd59070 1280w,/media/rpabwvl2/pic-2.jpg?width=1440&height=960&format=webp&quality=80&bgcolor=White&v=1dd50de2fd59070 1440w,/media/rpabwvl2/pic-2.jpg?width=1600&height=1067&format=webp&quality=80&bgcolor=White&v=1dd50de2fd59070 1600w,/media/rpabwvl2/pic-2.jpg?width=1760&height=1173&format=webp&quality=80&bgcolor=White&v=1dd50de2fd59070 1760w,/media/rpabwvl2/pic-2.jpg?width=1920&height=1280&format=webp&quality=80&bgcolor=White&v=1dd50de2fd59070 1920w" type="image/webp" data-sizes="auto" /> 1052 <source data-srcset="/media/rpabwvl2/pic-2.jpg?width=160&height=107&quality=90&bgcolor=White&v=1dd50de2fd59070 160w,/media/rpabwvl2/pic-2.jpg?width=320&height=213&quality=90&bgcolor=White&v=1dd50de2fd59070 320w,/media/rpabwvl2/pic-2.jpg?width=480&height=320&quality=90&bgcolor=White&v=1dd50de2fd59070 480w,/media/rpabwvl2/pic-2.jpg?width=640&height=427&quality=90&bgcolor=White&v=1dd50de2fd59070 640w,/media/rpabwvl2/pic-2.jpg?width=800&height=533&quality=90&bgcolor=White&v=1dd50de2fd59070 800w,/media/rpabwvl2/pic-2.jpg?width=960&height=640&quality=90&bgcolor=White&v=1dd50de2fd59070 960w,/media/rpabwvl2/pic-2.jpg?width=1120&height=747&quality=90&bgcolor=White&v=1dd50de2fd59070 1120w,/media/rpabwvl2/pic-2.jpg?width=1280&height=853&quality=90&bgcolor=White&v=1dd50de2fd59070 1280w,/media/rpabwvl2/pic-2.jpg?width=1440&height=960&quality=90&bgcolor=White&v=1dd50de2fd59070 1440w,/media/rpabwvl2/pic-2.jpg?width=1600&height=1067&quality=90&bgcolor=White&v=1dd50de2fd59070 1600w,/media/rpabwvl2/pic-2.jpg?width=1760&height=1173&quality=90&bgcolor=White&v=1dd50de2fd59070 1760w,/media/rpabwvl2/pic-2.jpg?width=1920&height=1280&quality=90&bgcolor=White&v=1dd50de2fd59070 1920w" type="image/jpeg" data-sizes="auto" class="display-block" /> 1053 <!--[if IE 9]></video><![endif]--> 1054 <img itemprop="image" src="/media/rpabwvl2/pic-2.jpg?width=10&quality=10&v=1dd50de2fd59070" 1055 data-src="/media/rpabwvl2/pic-2.jpg?width=525&height=350&bgcolor=White&v=1dd50de2fd59070" 1056 class="lazyload lazyload w-full" 1057 alt="" 1058 data-sizes="auto" /> 1059</picture> 1060 </a> 1061 </div> 1062 <div class="col-span-2 sm:col-span-3 sm:mt-2"> 1063 <div class="flex flex-row flex-wrap"> 1064<span class="text-sm sm:text-base uppercase font-bold mr-1 xs:mr-2"> 1065 <a href="/content/news" 1066 class="text-primary hover:brightness-75"> 1067 News 1068 </a> 1069 </span> 1070 <time itemprop="datePublished" datetime="02 Oct0 2026" 1071 class="text-sm sm:text-base text-gray-600"> 1072 Today 1073 </time> 1074 </div> 1075 <h3 itemprop="name" class="text-base xs:text-lg sm:text-[22px] leading-tight xs:leading-tight font-bold"> 1076 <a class="text-gray-800 hover:text-underline-shadow leading-none" href="/content/news/sw-trailer-services-invests-in-totalkare-mobile-brake-tester" aria-label="Read more about SW Trailer Services invests in Totalkare mobile brake tester"> 1077 SW Trailer Services invests in Totalkare mobile brake tester 1078 </a> 1079 </h3> 1080 <a href="/content/category/transport-eng-content/engineering-technology/braking-systems" aria-label="Read more articles from Braking Systems" class="text-sm text-gray-600 mt-2 hover:underline category">Braking Systems</a> 1081 1082 </div> 1083 </div>
1084 <div itemscope itemtype="http://schema.org/Article" class="relative flex col-span-12 sm:col-span-6 md:col-span-6 lg:col-span-4 xl:col-span-4 grid grid-cols-3 gap-x-3 sm:gap-x-5 sm:block "> 1085 <div class="col-span-1 sm:col-span-3"> 1086 <a href="/content/news/freeway-launches-ai-powered-data-assistant-for-fleet-managers-and-engineers" aria-label="Read more about Freeway launches AI-powered data assistant for fleet managers and engineers" class="block aspect-ratio"> 1087 <!--may need class w-full--> 1088 1089 1090<picture> 1091 <!--[if IE 9]><video style="display: none"><![endif]--> 1092 <source data-srcset="/media/g2xlvupu/freeway_insight-ai.jpg?width=160&height=107&format=webp&quality=80&bgcolor=White&v=1dd5248171e5650 160w,/media/g2xlvupu/freeway_insight-ai.jpg?width=320&height=213&format=webp&quality=80&bgcolor=White&v=1dd5248171e5650 320w,/media/g2xlvupu/freeway_insight-ai.jpg?width=480&height=320&format=webp&quality=80&bgcolor=White&v=1dd5248171e5650 480w,/media/g2xlvupu/freeway_insight-ai.jpg?width=640&height=427&format=webp&quality=80&bgcolor=White&v=1dd5248171e5650 640w,/media/g2xlvupu/freeway_insight-ai.jpg?width=800&height=533&format=webp&quality=80&bgcolor=White&v=1dd5248171e5650 800w,/media/g2xlvupu/freeway_insight-ai.jpg?width=960&height=640&format=webp&quality=80&bgcolor=White&v=1dd5248171e5650 960w,/media/g2xlvupu/freeway_insight-ai.jpg?width=1120&height=747&format=webp&quality=80&bgcolor=White&v=1dd5248171e5650 1120w,/media/g2xlvupu/freeway_insight-ai.jpg?width=1280&height=853&format=webp&quality=80&bgcolor=White&v=1dd5248171e5650 1280w,/media/g2xlvupu/freeway_insight-ai.jpg?width=1440&height=960&format=webp&quality=80&bgcolor=White&v=1dd5248171e5650 1440w,/media/g2xlvupu/freeway_insight-ai.jpg?width=1600&height=1067&format=webp&quality=80&bgcolor=White&v=1dd5248171e5650 1600w,/media/g2xlvupu/freeway_insight-ai.jpg?width=1760&height=1173&format=webp&quality=80&bgcolor=White&v=1dd5248171e5650 1760w,/media/g2xlvupu/freeway_insight-ai.jpg?width=1920&height=1280&format=webp&quality=80&bgcolor=White&v=1dd5248171e5650 1920w" type="image/webp" data-sizes="auto" /> 1093 <source data-srcset="/media/g2xlvupu/freeway_insight-ai.jpg?width=160&height=107&quality=90&bgcolor=White&v=1dd5248171e5650 160w,/media/g2xlvupu/freeway_insight-ai.jpg?width=320&height=213&quality=90&bgcolor=White&v=1dd5248171e5650 320w,/media/g2xlvupu/freeway_insight-ai.jpg?width=480&height=320&quality=90&bgcolor=White&v=1dd5248171e5650 480w,/media/g2xlvupu/freeway_insight-ai.jpg?width=640&height=427&quality=90&bgcolor=White&v=1dd5248171e5650 640w,/media/g2xlvupu/freeway_insight-ai.jpg?width=800&height=533&quality=90&bgcolor=White&v=1dd5248171e5650 800w,/media/g2xlvupu/freeway_insight-ai.jpg?width=960&height=640&quality=90&bgcolor=White&v=1dd5248171e5650 960w,/media/g2xlvupu/freeway_insight-ai.jpg?width=1120&height=747&quality=90&bgcolor=White&v=1dd5248171e5650 1120w,/media/g2xlvupu/freeway_insight-ai.jpg?width=1280&height=853&quality=90&bgcolor=White&v=1dd5248171e5650 1280w,/media/g2xlvupu/freeway_insight-ai.jpg?width=1440&height=960&quality=90&bgcolor=White&v=1dd5248171e5650 1440w,/media/g2xlvupu/freeway_insight-ai.jpg?width=1600&height=1067&quality=90&bgcolor=White&v=1dd5248171e5650 1600w,/media/g2xlvupu/freeway_insight-ai.jpg?width=1760&height=1173&quality=90&bgcolor=White&v=1dd5248171e5650 1760w,/media/g2xlvupu/freeway_insight-ai.jpg?width=1920&height=1280&quality=90&bgcolor=White&v=1dd5248171e5650 1920w" type="image/jpeg" data-sizes="auto" class="display-block" /> 1094 <!--[if IE 9]></video><![endif]--> 1095 <img itemprop="image" src="/media/g2xlvupu/freeway_insight-ai.jpg?width=10&quality=10&v=1dd5248171e5650" 1096 data-src="/media/g2xlvupu/freeway_insight-ai.jpg?width=525&height=350&bgcolor=White&v=1dd5248171e5650" 1097 class="lazyload lazyload w-full" 1098 alt="" 1099 data-sizes="auto" /> 1100</picture> 1101 </a> 1102 </div> 1103 <div class="col-span-2 sm:col-span-3 sm:mt-2"> 1104 <div class="flex flex-row flex-wrap"> 1105<span class="text-sm sm:text-base uppercase font-bold mr-1 xs:mr-2"> 1106 <a href="/content/news" 1107 class="text-primary hover:brightness-75"> 1108 News 1109 </a> 1110 </span> 1111 <time itemprop="datePublished" datetime="02 Oct0 2026" 1112 class="text-sm sm:text-base text-gray-600"> 1113 Today 1114 </time> 1115 </div> 1116 <h3 itemprop="name" class="text-base xs:text-lg sm:text-[22px] leading-tight xs:leading-tight font-bold"> 1117 <a class="text-gray-800 hover:text-underline-shadow leading-none" href="/content/news/freeway-launches-ai-powered-data-assistant-for-fleet-managers-and-engineers" aria-label="Read more about Freeway launches AI-powered data assistant for fleet managers and engineers"> 1118 Freeway launches AI-powered data assistant for fleet managers and engineers 1119 </a> 1120 </h3> 1121 <a href="/content/category/transport-eng-content/workshop/workshop-management-systems" aria-label="Read more articles from Workshop Management Systems" class="text-sm text-gray-600 mt-2 hover:underline category">Workshop Management Systems</a> 1122 1123 </div> 1124 </div>
1125 <div itemscope itemtype="http://schema.org/Article" class="relative flex col-span-12 sm:col-span-6 md:col-span-6 lg:col-span-4 xl:col-span-4 grid grid-cols-3 gap-x-3 sm:gap-x-5 sm:block "> 1126 <div class="col-span-1 sm:col-span-3"> 1127 <a href="/content/news/fedex-orders-131-daf-trucks-for-european-fleet-expansion" aria-label="Read more about FedEx orders 131 DAF trucks for European fleet expansion" class="block aspect-ratio"> 1128 <!--may need class w-full--> 1129 1130 1131<picture> 1132 <!--[if IE 9]><video style="display: none"><![endif]--> 1133 <source data-srcset="/media/othn3xby/daf-trucks-receives-order-for-131-vehicles-from-fedex-01.jpg?width=160&height=107&format=webp&quality=80&bgcolor=White&v=1dd517f76c68100 160w,/media/othn3xby/daf-trucks-receives-order-for-131-vehicles-from-fedex-01.jpg?width=320&height=213&format=webp&quality=80&bgcolor=White&v=1dd517f76c68100 320w,/media/othn3xby/daf-trucks-receives-order-for-131-vehicles-from-fedex-01.jpg?width=480&height=320&format=webp&quality=80&bgcolor=White&v=1dd517f76c68100 480w,/media/othn3xby/daf-trucks-receives-order-for-131-vehicles-from-fedex-01.jpg?width=640&height=427&format=webp&quality=80&bgcolor=White&v=1dd517f76c68100 640w,/media/othn3xby/daf-trucks-receives-order-for-131-vehicles-from-fedex-01.jpg?width=800&height=533&format=webp&quality=80&bgcolor=White&v=1dd517f76c68100 800w,/media/othn3xby/daf-trucks-receives-order-for-131-vehicles-from-fedex-01.jpg?width=960&height=640&format=webp&quality=80&bgcolor=White&v=1dd517f76c68100 960w,/media/othn3xby/daf-trucks-receives-order-for-131-vehicles-from-fedex-01.jpg?width=1120&height=747&format=webp&quality=80&bgcolor=White&v=1dd517f76c68100 1120w,/media/othn3xby/daf-trucks-receives-order-for-131-vehicles-from-fedex-01.jpg?width=1280&height=853&format=webp&quality=80&bgcolor=White&v=1dd517f76c68100 1280w,/media/othn3xby/daf-trucks-receives-order-for-131-vehicles-from-fedex-01.jpg?width=1440&height=960&format=webp&quality=80&bgcolor=White&v=1dd517f76c68100 1440w,/media/othn3xby/daf-trucks-receives-order-for-131-vehicles-from-fedex-01.jpg?width=1600&height=1067&format=webp&quality=80&bgcolor=White&v=1dd517f76c68100 1600w,/media/othn3xby/daf-trucks-receives-order-for-131-vehicles-from-fedex-01.jpg?width=1760&height=1173&format=webp&quality=80&bgcolor=White&v=1dd517f76c68100 1760w,/media/othn3xby/daf-trucks-receives-order-for-131-vehicles-from-fedex-01.jpg?width=1920&height=1280&format=webp&quality=80&bgcolor=White&v=1dd517f76c68100 1920w" type="image/webp" data-sizes="auto" /> 1134 <source data-srcset="/media/othn3xby/daf-trucks-receives-order-for-131-vehicles-from-fedex-01.jpg?width=160&height=107&quality=90&bgcolor=White&v=1dd517f76c68100 160w,/media/othn3xby/daf-trucks-receives-order-for-131-vehicles-from-fedex-01.jpg?width=320&height=213&quality=90&bgcolor=White&v=1dd517f76c68100 320w,/media/othn3xby/daf-trucks-receives-order-for-131-vehicles-from-fedex-01.jpg?width=480&height=320&quality=90&bgcolor=White&v=1dd517f76c68100 480w,/media/othn3xby/daf-trucks-receives-order-for-131-vehicles-from-fedex-01.jpg?width=640&height=427&quality=90&bgcolor=White&v=1dd517f76c68100 640w,/media/othn3xby/daf-trucks-receives-order-for-131-vehicles-from-fedex-01.jpg?width=800&height=533&quality=90&bgcolor=White&v=1dd517f76c68100 800w,/media/othn3xby/daf-trucks-receives-order-for-131-vehicles-from-fedex-01.jpg?width=960&height=640&quality=90&bgcolor=White&v=1dd517f76c68100 960w,/media/othn3xby/daf-trucks-receives-order-for-131-vehicles-from-fedex-01.jpg?width=1120&height=747&quality=90&bgcolor=White&v=1dd517f76c68100 1120w,/media/othn3xby/daf-trucks-receives-order-for-131-vehicles-from-fedex-01.jpg?width=1280&height=853&quality=90&bgcolor=White&
1134v=1dd517f76c68100 1280w,/media/othn3xby/daf-trucks-receives-order-for-131-vehicles-from-fedex-01.jpg?width=1440&height=960&quality=90&bgcolor=White&v=1dd517f76c68100 1440w,/media/othn3xby/daf-trucks-receives-order-for-131-vehicles-from-fedex-01.jpg?width=1600&height=1067&quality=90&bgcolor=White&v=1dd517f76c68100 1600w,/media/othn3xby/daf-trucks-receives-order-for-131-vehicles-from-fedex-01.jpg?width=1760&height=1173&quality=90&bgcolor=White&v=1dd517f76c68100 1760w,/media/othn3xby/daf-trucks-receives-order-for-131-vehicles-from-fedex-01.jpg?width=1920&height=1280&quality=90&bgcolor=White&v=1dd517f76c68100 1920w" type="image/jpeg" data-sizes="auto" class="display-block" /> 1135 <!--[if IE 9]></video><![endif]--> 1136 <img itemprop="image" src="/media/othn3xby/daf-trucks-receives-order-for-131-vehicles-from-fedex-01.jpg?width=10&quality=10&v=1dd517f76c68100" 1137 data-src="/media/othn3xby/daf-trucks-receives-order-for-131-vehicles-from-fedex-01.jpg?width=525&height=350&bgcolor=White&v=1dd517f76c68100" 1138 class="lazyload lazyload w-full" 1139 alt="" 1140 data-sizes="auto" /> 1141</picture> 1142 </a> 1143 </div> 1144 <div class="col-span-2 sm:col-span-3 sm:mt-2"> 1145 <div class="flex flex-row flex-wrap"> 1146<span class="text-sm sm:text-base uppercase font-bold mr-1 xs:mr-2"> 1147 <a href="/content/news" 1148 class="text-primary hover:brightness-75"> 1149 News 1150 </a> 1151 </span> 1152 <time itemprop="datePublished" datetime="01 Oct0 2026" 1153 class="text-sm sm:text-base text-gray-600"> 1154 1 day ago 1155 </time> 1156 </div> 1157 <h3 itemprop="name" class="text-base xs:text-lg sm:text-[22px] leading-tight xs:leading-tight font-bold"> 1158 <a class="text-gray-800 hover:text-underline-shadow leading-none" href="/content/news/fedex-orders-131-daf-trucks-for-european-fleet-expansion" aria-label="Read more about FedEx orders 131 DAF trucks for European fleet expansion"> 1159 FedEx orders 131 DAF trucks for European fleet expansion 1160 </a> 1161 </h3> 1162 <a href="/content/category/transport-eng-content/vehicles/tractor-units" aria-label="Read more articles from Tractor Units" class="text-sm text-gray-600 mt-2 hover:underline category">Tractor Units</a> 1163 1164 </div> 1165 </div> 1166 <div itemscope itemtype="http://schema.org/Article" class="relative flex col-span-12 sm:col-span-6 md:col-span-6 lg:col-span-4 xl:col-span-4 grid grid-cols-3 gap-x-3 sm:gap-x-5 sm:block "> 1167 <div class="col-span-1 sm:col-span-3"> 1168 <a href="/content/news/monmouthshire-county-council-returns-to-totalkare-for-in-ground-brake-tester" aria-label="Read more about Monmouthshire County Council returns to Totalkare for in-ground brake tester" class="block aspect-ratio"> 1169 <!--may need class w-full--> 1170 1171 1172<picture> 1173 <!--[if IE 9]><video style="display: none"><![endif]--> 1174 <source data-srcset="/media/ulyb4i1l/pic-3.png?width=160&height=107&format=webp&quality=80&bgcolor=White&v=1dd50da7a3f14f0 160w,/media/ulyb4i1l/pic-3.png?width=320&height=213&format=webp&quality=80&bgcolor=White&v=1dd50da7a3f14f0 320w,/media/ulyb4i1l/pic-3.png?width=480&height=320&format=webp&quality=80&bgcolor=White&v=1dd50da7a3f14f0 480w,/media/ulyb4i1l/pic-3.png?width=640&height=427&format=webp&quality=80&bgcolor=White&v=1dd50da7a3f14f0 640w,/media/ulyb4i1l/pic-3.png?width=800&height=533&format=webp&quality=80&bgcolor=White&v=1dd50da7a3f14f0 800w" type="image/webp" data-sizes="auto" /> 1175 <source data-srcset="/media/ulyb4i1l/pic-3.png?width=160&height=107&quality=90&bgcolor=White&v=1dd50da7a3f14f0 160w,/media/ulyb4i1l/pic-3.png?width=320&height=213&quality=90&bgcolor=White&v=1dd50da7a3f14f0 320w,/media/ulyb4i1l/pic-3.png?width=480&height=320&quality=90&bgcolor=White&v=1dd50da7a3f14f0 480w,/media/ulyb4i1l/pic-3.png?width=640&height=427&quality=90&bgcolor=White&v=1dd50da7a3f14f0 640w,/media/ulyb4i1l/pic-3.png?width=800&height=533&quality=90&bgcolor=White&v=1dd50da7a3f14f0 800w" type="image/jpeg" data-sizes="auto" class="display-block" /> 1176 <!--[if IE 9]></video><![endif]--> 1177 <img itemprop="image" src="/media/ulyb4i1l/pic-3.png?width=10&quality=10&v=1dd50da7a3f14f0" 1178 data-src="/media/ulyb4i1l/pic-3.png?width=525&height=350&bgcolor=White&v=1dd50da7a3f14f0" 1179 class="lazyload lazyload w-full" 1180 alt="" 1181 data-sizes="auto" /> 1182</picture> 1183 </a> 1184 </div> 1185 <div class="col-span-2 sm:col-span-3 sm:mt-2"> 1186 <div class="flex flex-row flex-wrap"> 1187<span class="text-sm sm:text-base uppercase font-bold mr-1 xs:mr-2"> 1188 <a href="/content/news" 1189 class="text-primary hover:brightness-75"> 1190 News 1191 </a> 1192 </span> 1193 <time itemprop="datePublished" datetime="01 Oct0 2026" 1194 class="text-sm sm:text-base text-gray-600"> 1195 1 day ago 1196 </time> 1197 </div> 1198 <h3 itemprop="name" class="text-base xs:text-lg sm:text-[22px] leading-tight xs:leading-tight font-bold"> 1199 <a class="text-gray-800 hover:text-underline-shadow leading-none" href="/content/news/monmouthshire-county-council-returns-to-totalkare-for-in-ground-brake-tester" aria-label="Read more about Monmouthshire County Council returns to Totalkare for in-ground brake tester"> 1200 Monmouthshire County Council returns to Totalkare for in-ground brake tester 1201 </a> 1202 </h3> 1203 <a href="/content/category/transport-eng-content/workshop" aria-label="Read more articles from Workshop" class="text-sm text-gray-600 mt-2 hover:underline category">Workshop</a> 1204 1205 </div> 1206 </div>
1207 <div itemscope itemtype="http://schema.org/Article" class="relative flex col-span-12 sm:col-span-6 md:col-span-6 lg:col-span-4 xl:col-span-4 grid grid-cols-3 gap-x-3 sm:gap-x-5 sm:block "> 1208 <div class="col-span-1 sm:col-span-3"> 1209 <a href="/content/news/tarmac-and-tip-take-pride-message-nationwide-with-new-tanker" aria-label="Read more about Tarmac and TIP take Pride message nationwide with new tanker" class="block aspect-ratio"> 1210 <!--may need class w-full--> 1211 1212 1213<picture> 1214 <!--[if IE 9]><video style="display: none"><![endif]--> 1215 <source data-srcset="/media/yx3nov2c/tarmac-pride-tanker.jpeg?width=160&height=107&format=webp&quality=80&bgcolor=White&v=1dd517f2a888770 160w,/media/yx3nov2c/tarmac-pride-tanker.jpeg?width=320&height=213&format=webp&quality=80&bgcolor=White&v=1dd517f2a888770 320w,/media/yx3nov2c/tarmac-pride-tanker.jpeg?width=480&height=320&format=webp&quality=80&bgcolor=White&
1215v=1dd517f2a888770 480w,/media/yx3nov2c/tarmac-pride-tanker.jpeg?width=640&height=427&format=webp&quality=80&bgcolor=White&v=1dd517f2a888770 640w,/media/yx3nov2c/tarmac-pride-tanker.jpeg?width=800&height=533&format=webp&quality=80&bgcolor=White&v=1dd517f2a888770 800w,/media/yx3nov2c/tarmac-pride-tanker.jpeg?width=960&height=640&format=webp&quality=80&bgcolor=White&v=1dd517f2a888770 960w,/media/yx3nov2c/tarmac-pride-tanker.jpeg?width=1120&height=747&format=webp&quality=80&bgcolor=White&v=1dd517f2a888770 1120w,/media/yx3nov2c/tarmac-pride-tanker.jpeg?width=1280&height=853&format=webp&quality=80&bgcolor=White&v=1dd517f2a888770 1280w,/media/yx3nov2c/tarmac-pride-tanker.jpeg?width=1440&height=960&format=webp&quality=80&bgcolor=White&v=1dd517f2a888770 1440w,/media/yx3nov2c/tarmac-pride-tanker.jpeg?width=1600&height=1067&format=webp&quality=80&bgcolor=White&v=1dd517f2a888770 1600w" type="image/webp" data-sizes="auto" />
1216 <source data-srcset="/media/yx3nov2c/tarmac-pride-tanker.jpeg?width=160&height=107&quality=90&bgcolor=White&v=1dd517f2a888770 160w,/media/yx3nov2c/tarmac-pride-tanker.jpeg?width=320&height=213&quality=90&bgcolor=White&v=1dd517f2a888770 320w,/media/yx3nov2c/tarmac-pride-tanker.jpeg?width=480&height=320&quality=90&bgcolor=White&v=1dd517f2a888770 480w,/media/yx3nov2c/tarmac-pride-tanker.jpeg?width=640&height=427&quality=90&bgcolor=White&v=1dd517f2a888770 640w,/media/yx3nov2c/tarmac-pride-tanker.jpeg?width=800&height=533&quality=90&bgcolor=White&v=1dd517f2a888770 800w,/media/yx3nov2c/tarmac-pride-tanker.jpeg?width=960&height=640&quality=90&bgcolor=White&v=1dd517f2a888770 960w,/media/yx3nov2c/tarmac-pride-tanker.jpeg?width=1120&height=747&quality=90&bgcolor=White&v=1dd517f2a888770 1120w,/media/yx3nov2c/tarmac-pride-tanker.jpeg?width=1280&height=853&quality=90&bgcolor=White&v=1dd517f2a888770 1280w,/media/yx3n
1216ov2c/tarmac-pride-tanker.jpeg?width=1440&height=960&quality=90&bgcolor=White&v=1dd517f2a888770 1440w,/media/yx3nov2c/tarmac-pride-tanker.jpeg?width=1600&height=1067&quality=90&bgcolor=White&v=1dd517f2a888770 1600w" type="image/jpeg" data-sizes="auto" class="display-block" /> 1217 <!--[if IE 9]></video><![endif]--> 1218 <img itemprop="image" src="/media/yx3nov2c/tarmac-pride-tanker.jpeg?width=10&quality=10&v=1dd517f2a888770" 1219 data-src="/media/yx3nov2c/tarmac-pride-tanker.jpeg?width=525&height=350&bgcolor=White&v=1dd517f2a888770" 1220 class="lazyload lazyload w-full" 1221 alt="" 1222 data-sizes="auto" /> 1223</picture> 1224 </a> 1225 </div> 1226 <div class="col-span-2 sm:col-span-3 sm:mt-2"> 1227 <div class="flex flex-row flex-wrap"> 1228<span class="text-sm sm:text-base uppercase font-bold mr-1 xs:mr-2"> 1229 <a href="/content/news" 1230 class="text-primary hover:brightness-75"> 1231 News 1232 </a> 1233 </span> 1234 <time itemprop="datePublished" datetime="01 Oct0 2026" 1235 class="text-sm sm:text-base text-gray-600"> 1236 1 day ago 1237 </time> 1238 </div> 1239 <h3 itemprop="name" class="text-base xs:text-lg sm:text-[22px] leading-tight xs:leading-tight font-bold"> 1240 <a class="text-gray-800 hover:text-underline-shadow leading-none" href="/content/news/tarmac-and-tip-take-pride-message-nationwide-with-new-tanker" aria-label="Read more about Tarmac and TIP take Pride message nationwide with new tanker"> 1241 Tarmac and TIP take Pride message nationwide with new tanker 1242 </a> 1243 </h3> 1244 <a href="/content/category/transport-eng-content/vehicles/tankers" aria-label="Read more articles from Tankers" class="text-sm text-gray-600 mt-2 hover:underline category">Tankers</a> 1245 1246 </div> 1247 </div> 1248 <div itemscope itemtype="http://schema.org/Article" class="relative flex col-span-12 sm:col-span-6 md:col-span-6 lg:col-span-4 xl:col-span-4 grid grid-cols-3 gap-x-3 sm:gap-x-5 sm:block "> 1249 <div class="col-span-1 sm:col-span-3"> 1250 <a href="/content/news/volvo-to-debut-new-b13r-unvi-xl-coach-at-euro-bus-expo" aria-label="Read more about Volvo to debut new B13R UNVI XL coach at Euro Bus Expo" class="block aspect-ratio"> 1251 <!--may need class w-full--> 1252 1253 1254<picture> 1255 <!--[if IE 9]><video style="display: none"><![endif]--> 1256 <source data-srcset="/media/qhibzxli/030-volvo-buses-euro-bus-expo-preview-2026-1200x800.jpg?width=160&height=107&format=webp&quality=80&bgcolor=White&v=1dd50b2aac52330 160w,/media/qhibzxli/030-volvo-buses-euro-bus-expo-preview-2026-1200x800.jpg?width=320&height=213&format=webp&quality=80&bgcolor=White&v=1dd50b2aac52330 320w,/media/qhibzxli/030-volvo-buses-euro-bus-expo-preview-2026-1200x800.jpg?width=480&height=320&format=webp&quality=80&bgcolor=White&v=1dd50b2aac52330 480w,/media/qhibzxli/030-volvo-buses-euro-bus-expo-preview-2026-1200x800.jpg?width=640&height=427&format=webp&quality=80&bgcolor=White&v=1dd50b2aac52330 640w,/media/qhibzxli/030-volvo-buses-euro-bus-expo-preview-2026-1200x800.jpg?width=800&height=533&format=webp&quality=80&bgcolor=White&v=1dd50b2aac52330 800w,/media/qhibzxli/030-volvo-buses-euro-bus-expo-preview-2026-1200x800.jpg?width=960&height=640&format=webp&quality=80&bgcolor=White&v=1dd50b2aac52330 960w,/media/qhibzxli/030-volvo-buses-euro-bus-expo-preview-2026-1200x800.jpg?width=1120&height=747&format=webp&quality=80&bgcolor=White&v=1dd50b2aac52330 1120w" type="image/webp" data-sizes="auto" /> 1257 <source data-srcset="/media/qhibzxli/030-volvo-buses-euro-bus-expo-preview-2026-1200x800.jpg?width=160&height=107&quality=90&bgcolor=White&v=1dd50b2aac52330 160w,/media/qhibzxli/030-volvo-buses-euro-bus-expo-preview-2026-1200x800.jpg?width=320&height=213&quality=90&bgcolor=White&v=1dd50b2aac52330 320w,/media/qhibzxli/030-volvo-buses-euro-bus-expo-preview-2026-1200x800.jpg?width=480&height=320&quality=90&bgcolor=White&v=1dd50b2aac52330 480w,/media/qhibzxli/030-volvo-buses-euro-bus-expo-preview-2026-1200x800.jpg?width=640&height=427&quality=90&bgcolor=White&v=1dd50b2aac52330 640w,/media/qhibzxli/030-volvo-buses-euro-bus-expo-preview-2026-1200x800.jpg?width=800&height=533&quality=90&bgcolor=White&v=1dd50b2aac52330 800w,/media/qhibzxli/030-volvo-buses-euro-bus-expo-preview-2026-1200x800.jpg?width=960&height=640&quality=90&bgcolor=White&v=1dd50b2aac52330 960w,/media/qhibzxli/030-volvo-buses-euro-bus-expo-preview-2026-1200x800.jpg?width=1120&height=747&quality=90&bgcolor=White&v=1dd50b2aac52330 1120w" type="image/jpeg" data-sizes="auto" class="display-block" /> 1258 <!--[if IE 9]></video><![endif]--> 1259 <img itemprop="image" src="/media/qhibzxli/030-volvo-buses-euro-bus-expo-preview-2026-1200x800.jpg?width=10&quality=10&v=1dd50b2aac52330" 1260 data-src="/media/qhibzxli/030-volvo-buses-euro-bus-expo-preview-2026-1200x800.jpg?width=525&height=350&bgcolor=White&v=1dd50b2aac52330" 1261 class="lazyload lazyload w-full" 1262 alt="" 1263 data-sizes="auto" /> 1264</picture> 1265 </a> 1266 </div> 1267 <div class="col-span-2 sm:col-span-3 sm:mt-2"> 1268 <div class="flex flex-row flex-wrap"> 1269<span class="text-sm sm:text-base uppercase font-bold mr-1 xs:mr-2"> 1270 <a href="/content/news" 1271 class="text-primary hover:brightness-75"> 1272 News 1273 </a> 1274 </span> 1275 <time itemprop="datePublished" datetime="30 Sep0 2026" 1276 class="text-sm sm:text-base text-gray-600"> 1277 2 days ago 1278 </time> 1279 </div> 1280 <h3 itemprop="name" class="text-base xs:text-lg sm:text-[22px] leading-tight xs:leading-tight font-bold"> 1281 <a class="text-gray-800 hover:text-underline-shadow leading-none" href="/content/news/volvo-to-debut-new-b13r-unvi-xl-coach-at-euro-bus-expo" aria-label="Read more about Volvo to debut new B13R UNVI XL coach at Euro Bus Expo"> 1282 Volvo to debut new B13R UNVI XL coach at Euro Bus Expo 1283 </a> 1284 </h3> 1285 <a href="/content/category/transport-eng-content/vehicles/bus-coach" aria-label="Read more articles from Bus & Coach" class="text-sm text-gray-600 mt-2 hover:underline category">Bus & Coach</a> 1286 1287 </div> 1288 </div>
1289 <div itemscope itemtype="http://schema.org/Article" class="relative flex col-span-12 sm:col-span-6 md:col-span-6 lg:col-span-4 xl:col-span-4 grid grid-cols-3 gap-x-3 sm:gap-x-5 sm:block "> 1290 <div class="col-span-1 sm:col-span-3"> 1291 <a href="/content/news/continental-introduces-the-new-conti-eco-ht-5-trailer-tyre" aria-label="Read more about Continental introduces the new Conti Eco HT 5 trailer tyre" class="block aspect-ratio"> 1292 <!--may need class w-full--> 1293 1294 1295<picture> 1296 <!--[if IE 9]><video style="display: none"><![endif]--> 1297 <source data-srcset="/media/qhxjczhd/continental_pp_conti_eco_ht_5_cl.jpg?width=160&height=107&format=webp&quality=80&bgcolor=White&v=1dd50b34f3bcc70 160w,/media/qhxjczhd/continental_pp_conti_eco_ht_5_cl.jpg?width=320&height=213&format=webp&quality=80&bgcolor=White&v=1dd50b34f3bcc70 320w,/media/qhxjczhd/continental_pp_conti_eco_ht_5_cl.jpg?width=480&height=320&format=webp&quality=80&bgcolor=White&v=1dd50b34f3bcc70 480w,/media/qhxjczhd/continental_pp_conti_eco_ht_5_cl.jpg?width=640&height=427&format=webp&quality=80&bgcolor=White&v=1dd50b34f3bcc70 640w,/media/qhxjczhd/continental_pp_conti_eco_ht_5_cl.jpg?width=800&height=533&format=webp&quality=80&bgcolor=White&v=1dd50b34f3bcc70 800w,/media/qhxjczhd/continental_pp_conti_eco_ht_5_cl.jpg?width=960&height=640&format=webp&quality=80&bgcolor=White&v=1dd50b34f3bcc70 960w,/media/qhxjczhd/continental_pp_conti_eco_ht_5_cl.jpg?width=1120&height=747&format=webp&quality=80&bgcolor=White&v=1dd50b34f3bcc70 1120w,/media/qhxjczhd/continental_pp_conti_eco_ht_5_cl.jpg?width=1280&height=853&format=webp&quality=80&bgcolor=White&v=1dd50b34f3bcc70 1280w,/media/qhxjczhd/continental_pp_conti_eco_ht_5_cl.jpg?width=1440&height=960&format=webp&quality=80&bgcolor=White&v=1dd50b34f3bcc70 1440w,/media/qhxjczhd/continental_pp_conti_eco_ht_5_cl.jpg?width=1600&height=1067&format=webp&quality=80&bgcolor=White&v=1dd50b34f3bcc70 1600w,/media/qhxjczhd/continental_pp_conti_eco_ht_5_cl.jpg?width=1760&height=1173&format=webp&quality=80&bgcolor=White&v=1dd50b34f3bcc70 1760w,/media/qhxjczhd/continental_pp_conti_eco_ht_5_cl.jpg?width=1920&height=1280&format=webp&quality=80&bgcolor=White&v=1dd50b34f3bcc70 1920w" type="image/webp" data-sizes="auto" /> 1298 <source data-srcset="/media/qhxjczhd/continental_pp_conti_eco_ht_5_cl.jpg?width=160&height=107&quality=90&bgcolor=White&v=1dd50b34f3bcc70 160w,/media/qhxjczhd/continental_pp_conti_eco_ht_5_cl.jpg?width=320&height=213&quality=90&bgcolor=White&v=1dd50b34f3bcc70 320w,/media/qhxjczhd/continental_pp_conti_eco_ht_5_cl.jpg?width=480&height=320&quality=90&bgcolor=White&v=1dd50b34f3bcc70 480w,/media/qhxjczhd/continental_pp_conti_eco_ht_5_cl.jpg?width=640&height=427&quality=90&bgcolor=White&v=1dd50b34f3bcc70 640w,/media/qhxjczhd/continental_pp_conti_eco_ht_5_cl.jpg?width=800&height=533&quality=90&bgcolor=White&v=1dd50b34f3bcc70 800w,/media/qhxjczhd/continental_pp_conti_eco_ht_5_cl.jpg?width=960&height=640&quality=90&bgcolor=White&v=1dd50b34f3bcc70 960w,/media/qhxjczhd/continental_pp_conti_eco_ht_5_cl.jpg?width=1120&height=747&quality=90&bgcolor=White&v=1dd50b34f3bcc70 1120w,/media/qhxjczhd/continental_pp_conti_eco_ht_5_cl.jpg?width=1280&height=853&quality=90&bgcolor=White&v=1dd50b34f3bcc70 1280w,/media/qhxjczhd/continental_pp_conti_eco_ht_5_cl.jpg?width=1440&height=960&quality=90&bgcolor=White&v=1dd50b34f3bcc70 1440w,/media/qhxjczhd/continental_pp_conti_eco_ht_5_cl.jpg?width=1600&height=1067&quality=90&bgcolor=White&v=1dd50b34f3bcc70 1600w,/media/qhxjczhd/continental_pp_conti_eco_ht_5_cl.jpg?width=1760&height=1173&quality=90&bgcolor=White&v=1dd50b34f3bcc70 1760w,/media/qhxjczhd/continental_pp_conti_eco_ht_5_cl.jpg?width=1920&height=1280&quality=90&bgcolor=White&v=1dd50b34f3bcc70 1920w" type="image/jpeg" data-sizes="auto" class="display-block" /> 1299 <!--[if IE 9]></video><![endif]--> 1300 <img itemprop="image" src="/media/qhxjczhd/continental_pp_conti_eco_ht_5_cl.jpg?width=10&quality=10&v=1dd50b34f3bcc70" 1301 data-src="/media/qhxjczhd/continental_pp_conti_eco_ht_5_cl.jpg?width=525&height=350&bgcolor=White&v=1dd50b34f3bcc70" 1302 class="lazyload lazyload w-full" 1303 alt="" 1304 data-sizes="auto" /> 1305</picture> 1306 </a> 1307 </div> 1308 <div class="col-span-2 sm:col-span-3 sm:mt-2"> 1309 <div class="flex flex-row flex-wrap"> 1310<span class="text-sm sm:text-base uppercase font-bold mr-1 xs:mr-2"> 1311 <a href="/content/news" 1312 class="text-primary hover:brightness-75"> 1313 News 1314 </a> 1315 </span> 1316 <time itemprop="datePublished" datetime="30 Sep0 2026" 1317 class="text-sm sm:text-base text-gray-600"> 1318 2 days ago 1319 </time> 1320 </div> 1321 <h3 itemprop="name" class="text-base xs:text-lg sm:text-[22px] leading-tight xs:leading-tight font-bold"> 1322 <a class="text-gray-800 hover:text-underline-shadow leading-none" href="/content/news/continental-introduces-the-new-conti-eco-ht-5-trailer-tyre" aria-label="Read more about C
1322ontinental introduces the new Conti Eco HT 5 trailer tyre"> 1323 Continental introduces the new Conti Eco HT 5 trailer tyre 1324 </a> 1325 </h3> 1326 <a href="/content/category/transport-eng-content/health-safety/tyres-retreads" aria-label="Read more articles from Tyres & Retreads" class="text-sm text-gray-600 mt-2 hover:underline category">Tyres & Retreads</a> 1327 1328 </div> 1329 </div> 1330 <div itemscope itemtype="http://schema.org/Article" class="relative flex col-span-12 sm:col-span-6 md:col-span-6 lg:col-span-4 xl:col-span-4 grid grid-cols-3 gap-x-3 sm:gap-x-5 sm:block "> 1331 <div class="col-span-1 sm:col-span-3"> 1332 <a href="/content/news/don-t-fall-victim-to-van-crime-this-autumn-warns-logistics-uk" aria-label="Read more about Don’t fall victim to van crime this autumn, warns Logistics UK" class="block aspect-ratio"> 1333 <!--may need class w-full--> 1334 1335 1336<picture> 1337 <!--[if IE 9]><video style="display: none"><![endif]--> 1338 <source data-srcset="/media/e5bhxgtj/ben-fletcher-logistics-uk-chief-executive.jpg?width=160&height=107&format=webp&quality=80&bgcolor=White&v=1dcf3266c10f630 160w,/media/e5bhxgtj/ben-fletcher-logistics-uk-chief-executive.jpg?width=320&height=213&format=webp&quality=80&bgcolor=White&v=1dcf3266c10f630 320w,/media/e5bhxgtj/ben-fletcher-logistics-uk-chief-executive.jpg?width=480&height=320&format=webp&quality=80&bgcolor=White&v=1dcf3266c10f630 480w,/media/e5bhxgtj/ben-fletcher-logistics-uk-chief-executive.jpg?width=640&height=427&format=webp&quality=80&bgcolor=White&v=1dcf3266c10f630 640w,/media/e5bhxgtj/ben-fletcher-logistics-uk-chief-executive.jpg?width=800&height=533&format=webp&quality=80&bgcolor=White&v=1dcf3266c10f630 800w,/media/e5bhxgtj/ben-fletcher-logistics-uk-chief-executive.jpg?width=960&height=640&format=webp&quality=80&bgcolor=White&v=1dcf3266c10f630 960w,/media/e5bhxgtj/ben-fletcher-logistics-uk-chief-executive.jpg?width=1120&height=747&format=webp&quality=80&bgcolor=White&v=1dcf3266c10f630 1120w,/media/e5bhxgtj/ben-fletcher-logistics-uk-chief-executive.jpg?width=1280&height=853&format=webp&quality=80&bgcolor=White&v=1dcf3266c10f630 1280w,/media/e5bhxgtj/ben-fletcher-logistics-uk-chief-executive.jpg?width=1440&height=960&format=webp&quality=80&bgcolor=White&v=1dcf3266c10f630 1440w,/media/e5bhxgtj/ben-fletcher-logistics-uk-chief-executive.jpg?width=1600&height=1067&format=webp&quality=80&bgcolor=White&v=1dcf3266c10f630 1600w,/media/e5bhxgtj/ben-fletcher-logistics-uk-chief-executive.jpg?width=1760&height=1173&format=webp&quality=80&bgcolor=White&v=1dcf3266c10f630 1760w,/media/e5bhxgtj/ben-fletcher-logistics-uk-chief-executive.jpg?width=1920&height=1280&format=webp&quality=80&bgcolor=White&v=1dcf3266c10f630 1920w" type="image/webp" data-sizes="auto" /> 1339 <source data-srcset="/media/e5bhxgtj/ben-fletcher-logistics-uk-chief-executive.jpg?width=160&height=107&quality=90&bgcolor=White&v=1dcf3266c10f630 160w,/media/e5bhxgtj/ben-fletcher-logistics-uk-chief-executive.jpg?width=320&height=213&quality=90&bgcolor=White&v=1dcf3266c10f630 320w,/media/e5bhxgtj/ben-fletcher-logistics-uk-chief-executive.jpg?width=480&height=320&quality=90&bgcolor=White&v=1dcf3266c10f630 480w,/media/e5bhxgtj/ben-fletcher-logistics-uk-chief-executive.jpg?width=640&height=427&quality=90&bgcolor=White&v=1dcf3266c10f630 640w,/media/e5bhxgtj/ben-fletcher-logistics-uk-chief-executive.jpg?width=800&height=533&quality=90&bgcolor=White&v=1dcf3266c10f630 800w,/media/e5bhxgtj/ben-fletcher-logistics-uk-chief-executive.jpg?width=960&height=640&quality=90&bgcolor=White&v=1dcf3266c10f630 960w,/media/e5bhxgtj/ben-fletcher-logistics-uk-chief-executive.jpg?width=1120&height=747&quality=90&bgcolor=White&v=1dcf3266c10f630 1120w,/media/e5bhxgtj/ben-fletcher-logistics-uk-chief-executive.jpg?width=1280&height=853&quality=90&bgcolor=White&v=1dcf3266c10f630 1280w,/media/e5bhxgtj/ben-fletcher-logistics-uk-chief-executive.jpg?width=1440&height=960&quality=90&bgcolor=White&v=1dcf3266c10f630 1440w,/media/e5bhxgtj/ben-fletcher-logistics-uk-chief-executive.jpg?width=1600&height=1067&quality=90&bgcolor=White&v=1dcf3266c10f630 1600w,/media/e5bhxgtj/ben-fletcher-logistics-uk-chief-executive.jpg?width=1760&height=1173&quality=90&bgcolor=White&v=1dcf3266c10f630 1760w,/media/e5bhxgtj/ben-fletcher-logistics-uk-chief-executive.jpg?width=1920&height=1280&quality=90&bgcolor=White&v=1dcf3266c10f630 1920w" type="image/jpeg" data-sizes="auto" class="display-block" /> 1340 <!--[if IE 9]></video><![endif]--> 1341 <img itemprop="image" src="/media/e5bhxgtj/ben-fletcher-logistics-uk-chief-executive.jpg?width=10&quality=10&v=1dcf3266c10f630" 1342 data-src="/media/e5bhxgtj/ben-fletcher-logistics-uk-chief-executive.jpg?width=525&height=350&bgcolor=White&v=1dcf3266c10f630" 1343 class="lazyload lazyload w-full" 1344 alt="" 1345 data-sizes="auto" /> 1346</picture> 1347 </a> 1348 </div> 1349 <div class="col-span-2 sm:col-span-3 sm:mt-2"> 1350 <div class="flex flex-row flex-wrap"> 1351<span class="text-sm sm:text-base uppercase font-bold mr-1 xs:mr-2"> 1352 <a href="/content/news" 1353 class="text-primary hover:brightness-75"> 1354 News 1355 </a> 1356 </span> 1357 <time itemprop="datePublished" datetime="30 Sep0 2026" 1358 class="text-sm sm:text-base text-gray-600"> 1359 2 days ago 1360 </time> 1361 </div> 1362 <h3 itemprop="name" class="text-base xs:text-lg sm:text-[22px] leading-tight xs:leading-tight font-bold"> 1363 <a class="text-gray-800 hover:text-underline-shadow leading-none" href="/content/news/don-t-fall-victim-to-van-crime-this-autumn-warns-logistics-uk" aria-label="Read more about Don’t fall victim to van crime this autumn, warns Logistics UK"> 1364 Don’t fall victim to van crime this autumn, warns Logistics UK 1365 </a> 1366 </h3> 1367 <a href="/content/category/transport-eng-content/focus-on-vans-and-lcvs/panel-vans" aria-label="Read more articles from Panel Vans" class="text-sm text-gray-600 mt-2 hover:underline category">Panel Vans</a> 1368 1369 </div> 1370 </div>
1371 <div itemscope itemtype="http://schema.org/Article" class="relative flex col-span-12 sm:col-span-6 md:col-span-6 lg:col-span-4 xl:col-span-4 grid grid-cols-3 gap-x-3 sm:gap-x-5 sm:block "> 1372 <div class="col-span-1 sm:col-span-3"> 1373 <a href="/content/news/maha-uk-confident-of-another-phenomenal-euro-bus-expo" aria-label="Read more about MAHA UK confident of another ‘phenomenal’ Euro Bus Expo" class="block aspect-ratio"> 1374 <!--may need class w-full--> 1375 1376 1377<picture> 1378 <!--[if IE 9]><video style="display: none"><![endif]--> 1379 <source data-srcset="/media/oslfx5wn/dc8fc05f-db2b-4873-8b23-f0b326a881a2.jpg?width=160&height=107&format=webp&quality=80&bgcolor=White&v=1dd4fef83a639b0 160w,/media/oslfx5wn/dc8fc05f-db2b-4873-8b23-f0b326a881a2.jpg?width=320&height=213&format=webp&quality=80&bgcolor=White&v=1dd4fef83a639b0 320w,/media/oslfx5wn/dc8fc05f-db2b-4873-8b23-f0b326a881a2.jpg?width=480&height=320&format=webp&quality=80&bgcolor=White&v=1dd4fef83a639b0 480w,/media/oslfx5wn/dc8fc05f-db2b-4873-8b23-f0b326a881a2.jpg?width=640&height=427&format=webp&quality=80&bgcolor=White&v=1dd4fef83a639b0 640w,/media/oslfx5wn/dc8fc05f-db2b-4873-8b23-f0b326a881a2.jpg?width=800&height=533&format=webp&quality=80&bgcolor=White&v=1dd4fef83a639b0 800w,/media/oslfx5wn/dc8fc05f-db2b-4873-8b23-f0b326a881a2.jpg?width=960&height=640&format=webp&quality=80&bgcolor=White&v=1dd4fef83a639b0 960w,/media/oslfx5wn/dc8fc05f-db2b-4873-8b23-f0b326a881a2.jpg?width=1120&height=747&format=webp&quality=80&bgcolor=White&v=1dd4fef83a639b0 1120w,/media/oslfx5wn/dc8fc05f-db2b-4873-8b23-f0b326a881a2.jpg?width=1280&height=853&format=webp&quality=80&bgcolor=White&v=1dd4fef83a639b0 1280w,/media/oslfx5wn/dc8fc05f-db2b-4873-8b23-f0b326a881a2.jpg?width=1440&height=960&format=webp&quality=80&bgcolor=White&v=1dd4fef83a639b0 1440w,/media/oslfx5wn/dc8fc05f-db2b-4873-8b23-f0b326a881a2.jpg?width=1600&height=1067&format=webp&quality=80&bgcolor=White&v=1dd4fef83a639b0 1600w,/media/oslfx5wn/dc8fc05f-db2b-4873-8b23-f0b326a881a2.jpg?width=1760&height=1173&format=webp&quality=80&bgcolor=White&v=1dd4fef83a639b0 1760w,/media/oslfx5wn/dc8fc05f-db2b-4873-8b23-f0b326a881a2.jpg?width=1920&height=1280&format=webp&quality=80&bgcolor=White&v=1dd4fef83a639b0 1920w" type="image/webp" data-sizes="auto" /> 1380 <source data-srcset="/media/oslfx5wn/dc8fc05f-db2b-4873-8b23-f0b326a881a2.jpg?width=160&height=107&quality=90&bgcolor=White&v=1dd4fef83a639b0 160w,/media/oslfx5wn/dc8fc05f-db2b-4873-8b23-f0b326a881a2.jpg?width=320&height=213&quality=90&bgcolor=White&v=1dd4fef83a639b0 320w,/media/oslfx5wn/dc8fc05f-db2b-4873-8b23-f0b326a881a2.jpg?width=480&height=320&quality=90&bgcolor=White&v=1dd4fef83a639b0 480w,/media/oslfx5wn/dc8fc05f-db2b-4873-8b23-f0b326a881a2.jpg?width=640&height=427&quality=90&bgcolor=White&v=1dd4fef83a639b0 640w,/media/oslfx5wn/dc8fc05f-db2b-4873-8b23-f0b326a881a2.jpg?width=800&height=533&quality=90&bgcolor=White&v=1dd4fef83a639b0 800w,/media/oslfx5wn/dc8fc05f-db2b-4873-8b23-f0b326a881a2.jpg?width=960&height=640&quality=90&bgcolor=White&v=1dd4fef83a639b0 960w,/media/oslfx5wn/dc8fc05f-db2b-4873-8b23-f0b326a881a2.jpg?width=1120&height=747&quality=90&bgcolor=White&v=1dd4fef83a639b0 1120w,/media/oslfx5wn/dc8fc05f-db2b-4873-8b23-f0b326a881a2.jpg?width=1280&height=853&quality=90&bgcolor=White&v=1dd4fef83a639b0 1280w,/media/oslfx5wn/dc8fc05f-db2b-4873-8b23-f0b326a881a2.jpg?width=1440&height=960&quality=90&bgcolor=White&v=1dd4fef83a639b0 1440w,/media/oslfx5wn/dc8fc05f-db2b-4873-8b23-f0b326a881a2.jpg?width=1600&height=1067&quality=90&bgcolor=White&
1380v=1dd4fef83a639b0 1600w,/media/oslfx5wn/dc8fc05f-db2b-4873-8b23-f0b326a881a2.jpg?width=1760&height=1173&quality=90&bgcolor=White&v=1dd4fef83a639b0 1760w,/media/oslfx5wn/dc8fc05f-db2b-4873-8b23-f0b326a881a2.jpg?width=1920&height=1280&quality=90&bgcolor=White&v=1dd4fef83a639b0 1920w" type="image/jpeg" data-sizes="auto" class="display-block" /> 1381 <!--[if IE 9]></video><![endif]--> 1382 <img itemprop="image" src="/media/oslfx5wn/dc8fc05f-db2b-4873-8b23-f0b326a881a2.jpg?width=10&quality=10&v=1dd4fef83a639b0" 1383 data-src="/media/oslfx5wn/dc8fc05f-db2b-4873-8b23-f0b326a881a2.jpg?width=525&height=350&bgcolor=White&v=1dd4fef83a639b0" 1384 class="lazyload lazyload w-full" 1385 alt="" 1386 data-sizes="auto" /> 1387</picture> 1388 </a> 1389 </div> 1390 <div class="col-span-2 sm:col-span-3 sm:mt-2"> 1391 <div class="flex flex-row flex-wrap"> 1392<span class="text-sm sm:text-base uppercase font-bold mr-1 xs:mr-2"> 1393 <a href="/content/news" 1394 class="text-primary hover:brightness-75"> 1395 News 1396 </a> 1397 </span> 1398 <time itemprop="datePublished" datetime="29 Sep0 2026" 1399 class="text-sm sm:text-base text-gray-600"> 1400 3 days ago 1401 </time> 1402 </div> 1403 <h3 itemprop="name" class="text-base xs:text-lg sm:text-[22px] leading-tight xs:leading-tight font-bold"> 1404 <a class="text-gray-800 hover:text-underline-shadow leading-none" href="/content/news/maha-uk-confident-of-another-phenomenal-euro-bus-expo" aria-label="Read more about MAHA UK confident of another ‘phenomenal’ Euro Bus Expo"> 1405 MAHA UK confident of another ‘phenomenal’ Euro Bus Expo 1406 </a> 1407 </h3> 1408 <a href="/content/category/transport-eng-content/workshop" aria-label="Read more articles from Workshop" class="text-sm text-gray-600 mt-2 hover:underline category">Workshop</a> 1409 1410 </div> 1411 </div> 1412 <div itemscope itemtype="http://schema.org/Article" class="relative flex col-span-12 sm:col-span-6 md:col-span-6 lg:col-span-4 xl:col-span-4 grid grid-cols-3 gap-x-3 sm:gap-x-5 sm:block "> 1413 <div class="col-span-1 sm:col-span-3"> 1414 <a href="/content/news/euro-bus-expo-2026-set-for-a-sell-out" aria-label="Read more about Euro Bus Expo 2026 set for a sell-out" class="block aspect-ratio"> 1415 <!--may need class w-full--> 1416 1417 1418<picture> 1419 <!--[if IE 9]><video style="display: none"><![endif]--> 1420 <source data-srcset="/media/wufdahvr/euro-bus-expo-1.jpg?width=160&height=107&format=webp&quality=80&bgcolor=White&v=1dd4f664c15ab90 160w,/media/wufdahvr/euro-bus-expo-1.jpg?width=320&height=213&format=webp&quality=80&bgcolor=White&v=1dd4f664c15ab90 320w,/media/wufdahvr/euro-bus-expo-1.jpg?width=480&height=320&format=webp&quality=80&bgcolor=White&v=1dd4f664c15ab90 480w,/media/wufdahvr/euro-bus-expo-1.jpg?width=640&height=427&format=webp&quality=80&bgcolor=White&v=1dd4f664c15ab90 640w,/media/wufdahvr/euro-bus-expo-1.jpg?width=800&height=533&format=webp&quality=80&bgcolor=White&v=1dd4f664c15ab90 800w,/media/wufdahvr/euro-bus-expo-1.jpg?width=960&height=640&format=webp&quality=80&bgcolor=White&v=1dd4f664c15ab90 960w" type="image/webp" data-sizes="auto" /> 1421 <source data-srcset="/media/wufdahvr/euro-bus-expo-1.jpg?width=160&height=107&quality=90&bgcolor=White&v=1dd4f664c15ab90 160w,/media/wufdahvr/euro-bus-expo-1.jpg?width=320&height=213&quality=90&bgcolor=White&v=1dd4f664c15ab90 320w,/media/wufdahvr/euro-bus-expo-1.jpg?width=480&height=320&quality=90&bgcolor=White&v=1dd4f664c15ab90 480w,/media/wufdahvr/euro-bus-expo-1.jpg?width=640&height=427&quality=90&bgcolor=White&v=1dd4f664c15ab90 640w,/media/wufdahvr/euro-bus-expo-1.jpg?width=800&height=533&quality=90&bgcolor=White&v=1dd4f664c15ab90 800w,/media/wufdahvr/euro-bus-expo-1.jpg?width=960&height=640&quality=90&bgcolor=White&v=1dd4f664c15ab90 960w" type="image/jpeg" data-sizes="auto" class="display-block" /> 1422 <!--[if IE 9]></video><![endif]--> 1423 <img itemprop="image" src="/media/wufdahvr/euro-bus-expo-1.jpg?width=10&quality=10&v=1dd4f664c15ab90" 1424 data-src="/media/wufdahvr/euro-bus-expo-1.jpg?width=525&height=350&bgcolor=White&v=1dd4f664c15ab90" 1425 class="lazyload lazyload w-full" 1426 alt="" 1427 data-sizes="auto" /> 1428</picture> 1429 </a> 1430 </div> 1431 <div class="col-span-2 sm:col-span-3 sm:mt-2"> 1432 <div class="flex flex-row flex-wrap"> 1433<span class="text-sm sm:text-base uppercase font-bold mr-1 xs:mr-2"> 1434 <a href="/content/news" 1435 class="text-primary hover:brightness-75"> 1436 News 1437 </a> 1438 </span> 1439 <time itemprop="datePublished" datetime="29 Sep0 2026" 1440 class="text-sm sm:text-base text-gray-600"> 1441 3 days ago 1442 </time> 1443 </div> 1444 <h3 itemprop="name" class="text-base xs:text-lg sm:text-[22px] leading-tight xs:leading-tight font-bold"> 1445 <a class="text-gray-800 hover:text-underline-shadow leading-none" href="/content/news/euro-bus-expo-2026-set-for-a-sell-out" aria-label="Read more about Euro Bus Expo 2026 set for a sell-out"> 1446 Euro Bus Expo 2026 set for a sell-out 1447 </a> 1448 </h3> 1449 <a href="/content/category/transport-eng-content/vehicles/bus-coach" aria-label="Read more articles from Bus & Coach" class="text-sm text-gray-600 mt-2 hover:underline category">Bus & Coach</a> 1450 1451 </div> 1452 </div>
1453 <div itemscope itemtype="http://schema.org/Article" class="relative flex col-span-12 sm:col-span-6 md:col-span-6 lg:col-span-4 xl:col-span-4 grid grid-cols-3 gap-x-3 sm:gap-x-5 sm:block "> 1454 <div class="col-span-1 sm:col-span-3"> 1455 <a href="/content/news/transaids-tanzania-cycle-challenge-raises-200-000" aria-label="Read more about Transaid's Tanzania Cycle Challenge raises £200,000" class="block aspect-ratio"> 1456 <!--may need class w-full--> 1457 1458 1459<picture> 1460 <!--[if IE 9]><video style="display: none"><![endif]--> 1461 <source data-srcset="/media/xvkfbws5/022-01-transaid-tanzania-cycle-challenge-1200x875.jpg?width=160&height=107&format=webp&quality=80&bgcolor=White&v=1dd5017fbf72190 160w,/media/xvkfbws5/022-01-transaid-tanzania-cycle-challenge-1200x875.jpg?width=320&height=213&format=webp&quality=80&bgcolor=White&v=1dd5017fbf72190 320w,/media/xvkfbws5/022-01-transaid-tanzania-cycle-challenge-1200x875.jpg?width=480&height=320&format=webp&quality=80&bgcolor=White&v=1dd5017fbf72190 480w,/media/xvkfbws5/022-01-transaid-tanzania-cycle-challenge-1200x875.jpg?width=640&height=427&format=webp&quality=80&bgcolor=White&v=1dd5017fbf72190 640w,/media/xvkfbws5/022-01-transaid-tanzania-cycle-challenge-1200x875.jpg?width=800&height=533&format=webp&quality=80&bgcolor=White&v=1dd5017fbf72190 800w,/media/xvkfbws5/022-01-transaid-tanzania-cycle-challenge-1200x875.jpg?width=960&height=640&format=webp&quality=80&bgcolor=White&v=1dd5017fbf72190 960w,/media/xvkfbws5/022-01-transaid-tanzania-cycle-challenge-1200x875.jpg?width=1120&height=747&format=webp&quality=80&bgcolor=White&v=1dd5017fbf72190 1120w" type="image/webp" data-sizes="auto" /> 1462 <source data-srcset="/media/xvkfbws5/022-01-transaid-tanzania-cycle-challenge-1200x875.jpg?width=160&height=107&quality=90&bgcolor=White&v=1dd5017fbf72190 160w,/media/xvkfbws5/022-01-transaid-tanzania-cycle-challenge-1200x875.jpg?width=320&height=213&quality=90&bgcolor=White&v=1dd5017fbf72190 320w,/media/xvkfbws5/022-01-transaid-tanzania-cycle-challenge-1200x875.jpg?width=480&height=320&quality=90&bgcolor=White&v=1dd5017fbf72190 480w,/media/xvkfbws5/022-01-transaid-tanzania-cycle-challenge-1200x875.jpg?width=640&height=427&quality=90&bgcolor=White&v=1dd5017fbf72190 640w,/media/xvkfbws5/022-01-transaid-tanzania-cycle-challenge-1200x875.jpg?width=800&height=533&quality=90&bgcolor=White&v=1dd5017fbf72190 800w,/media/xvkfbws5/022-01-transaid-tanzania-cycle-challenge-1200x875.jpg?width=960&height=640&quality=90&bgcolor=White&v=1dd5017fbf72190 960w,/media/xvkfbws5/022-01-transaid-tanzania-cycle-challenge-1200x875.jpg?width=1120&height=747&quality=90&bgcolor=White&v=1dd5017fbf72190 1120w" type="image/jpeg" data-sizes="auto" class="display-block" /> 1463 <!--[if IE 9]></video><![endif]--> 1464 <img itemprop="image" src="/media/xvkfbws5/022-01-transaid-tanzania-cycle-challenge-1200x875.jpg?width=10&quality=10&v=1dd5017fbf72190" 1465 data-src="/media/xvkfbws5/022-01-transaid-tanzania-cycle-challenge-1200x875.jpg?width=525&height=350&bgcolor=White&v=1dd5017fbf72190" 1466 class="lazyload lazyload w-full" 1467 alt="" 1468 data-sizes="auto" /> 1469</picture> 1470 </a> 1471 </div> 1472 <div class="col-span-2 sm:col-span-3 sm:mt-2"> 1473 <div class="flex flex-row flex-wrap"> 1474<span class="text-sm sm:text-base uppercase font-bold mr-1 xs:mr-2"> 1475 <a href="/content/news" 1476 class="text-primary hover:brightness-75"> 1477 News 1478 </a> 1479 </span> 1480 <time itemprop="datePublished" datetime="29 Sep0 2026" 1481 class="text-sm sm:text-base text-gray-600"> 1482 3 days ago 1483 </time> 1484 </div> 1485 <h3 itemprop="name" class="text-base xs:text-lg sm:text-[22px] leading-tight xs:leading-tight font-bold"> 1486 <a class="text-gray-800 hover:text-underline-shadow leading-none" href="/content/news/transaids-tanzania-cycle-challenge-raises-200-000" aria-label="Read more about Transaid's Tanzania Cycle Challenge raises £200,000"> 1487 Transaid's Tanzania Cycle Challenge raises £200,000 1488 </a> 1489 </h3> 1490 <a href="/content/category/transport-eng-content/health-safety" aria-label="Read more articles from Health & Safety" class="text-sm text-gray-600 mt-2 hover:underline category">Health & Safety</a> 1491 1492 </div> 1493 </div> 1494</div> </div> 1495 <div class="umb-block-grid__area xl:col-span-12" data-area-col-span="12" data-area-row-span="1" data-area-alias="" 1496 style = "--umb-block-grid--grid-columns: 12;--umb-block-grid--area-column-span: 12;--umb-block-grid--area-row-span: 1;"> 1497 1498 1499<div class="sm:hidden mt-8"> 1500<div class="pagination-container"><ul class="pagination"><li class="PagedList-skipToPrevious disabled"><a rel="prev"><</a></li><li class="active"><span>1</span></li><li><a href="?itemsPerPage=12&page=2">2</a></li><li><a href="?itemsPerPage=12&page=3">3</a></li><li><a href="?itemsPerPage=12&page=4">4</a></li><li><a href="?itemsPerPage=12&page=5">5</a></li><li class="PagedList-ellipses"><a class="PagedList-skipToNext" href="?itemsPerPage=12&page=6" rel="next">…</a></li><li class="PagedList-skipToNext"><a href="?itemsPerPage=12&page=2" rel="next">></a></li></ul></div></div> 1501 1502<div class="hidden sm:block mt-8"> 1503<div class="pagination-container"><ul class="pagination"><li class="PagedList-skipToPrevious disabled"><a rel="prev"><</a></li><li class="active"><span>1</span></li><li><a href="?itemsPerPage=12&page=2">2</a></li><li><a href="?itemsPerPage=12&page=3">3</a></li><li><a href="?itemsPerPage=12&page=4">4</a></li><li><a href="?itemsPerPage=12&page=5">5</a></li><li><a href="?itemsPerPage=12&page=6">6</a></li><li><a href="?itemsPerPage=12&page=7">7</a></li><li><a href="?itemsPerPage=12&page=8">8</a></li><li><a href="?itemsPerPage=12&page=9">9</a></li><li><a href="?itemsPerPage=12&page=10">10</a></li><li class="PagedList-ellipses"><a class="PagedList-skipToNext" href="?itemsPerPage=12&page=11" rel="next">…</a></li><li class="PagedList-skipToNext"><a href="?itemsPerPage=12&page=2" rel="next">></a></li></ul></div></div> 1504 1505 1506 </div> 1507 </div> 1508 </div> 1509 </div> 1510 </div> 1511 <div class="umb-block-grid__area xl:col-span-3" data-area-col-span="3" data-area-row-span="1" data-area-alias="" 1512 style = "--umb-block-grid--grid-columns: 3;--umb-block-grid--area-column-span: 3;--umb-block-grid--area-row-span: 1;"> 1513 1514 <div class="max-w-7xl mx-auto h-full w-full"> 1515 <div class="content-start p-0 h-full"> 1516 <div class="umb-block-grid__area-container h-full gap-5 wrapper " 1517 style="--umb-block-grid--area-grid-columns:12; "> 1518 1519 <div class="umb-block-grid__area xl:col-span-12" data-area-col-span="12" data-area-row-span="1" data-area-alias="" 1520 style = "--umb-block-grid--grid-columns: 12;--umb-block-grid--area-column-span: 12;--umb-block-grid--area-row-span: 1;"> 1521 1522 1523<div> 1524 1525<a href="https://soe.org.uk/contact/sign-up-for-soe-emails.html" target="_blank">
1526<img src="/media/oocn2wyt/soe-panel-2.png"> 1527</a> 1528</div> </div> 1529 <div class="umb-block-grid__area xl:col-span-12" data-area-col-span="12" data-area-row-span="1" data-area-alias="" 1530 style = "--umb-block-grid--grid-columns: 12;--umb-block-grid--area-column-span: 12;--umb-block-grid--area-row-span: 1;"> 1531 1532 1533 <div itemscope 1534 itemtype="https://schema.org/Advertisement" role="complementary" aria-label="Advertisement" class="h-auto w-full items-start mx-auto lg:h-full advertisement-container"> 1535 <!-- /21851664321/div-gpt-ad-1687251346203-0--> 1536 <div id="div-gpt-ad-1687251346203-0" itemprop="adLocation" class="adunit flex flex-col advertisement top-0 xl:sticky" 1537 data-adunit="transport-engineer/mpu-2" 1538 data-size-mapping="pm-datasizemap-mpu" 1539 > 1540 </div> 1541
1541<script type='text/javascript'> 1542 /* <![CDATA[ */ 1543 pm_adverts.run('div-gpt-ad-1687251346203-0'); /* ]]> */ 1544 </script>
1544 1545
1545<script type='text/javascript'>jQuery(document).ready(function () { pm_adverts.position('div-gpt-ad-1687251346203-0');})</script>
1545 1546 </div> 1547
1547<script type="text/javascript"> 1548 window.addEventListener("load",function(){function d(){window.pageYOffset+e>=h?a.classList.add("xl:sticky"):a.classList.remove("xl:sticky")}function b(c,f){return 0<=c.className.split(" ").indexOf(f)?!0:c.parentElement&&b(c.parentElement,f)}var a=document.getElementById("div-gpt-ad-1687251346203-0"),h=a.offsetTop,g=document.getElementById("header"),e=g.offsetHeight;"true"===g.dataset.isFixed&&(a.style="top:"+e+"px");if(b(a,"xl:col-span-3")||b(a,"xl:col-span-4"))a.classList.contains("display-none")||a.closest(".advertisement-container").classList.add("bg-gray-100"), 1549a.closest(".flex-1").classList.remove("flex"),a.closest(".flex-1").classList.add("xl:flex"),a.closest(".flex-1").classList.add("grid"),1<a.closest(".flex-1").querySelectorAll(".advertisement-container").length&&a.closest(".flex-1").classList.add("sm:grid-cols-2"),a.closest(".flex-1").classList.add("grid-cols-1"),a.closest(".flex-1").classList.add("gap-6"),a.closest(".flex-1").classList.add("row-gap-6");!a.classList.contains("display-none")||b(a,"xl:col-span-3")&&b(a,"xl:col-span-4")||(a.closest(".grid").classList.remove("my-6"), 1550a.closest(".grid").style.padding="0px");d();document.addEventListener("scroll",function(){d()})}); 1551 </script>
1551 1552 </div> 1553 <div class="umb-block-grid__area xl:col-span-12" data-area-col-span="12" data-area-row-span="1" data-area-alias="" 1554 style = "--umb-block-grid--grid-columns: 12;--umb-block-grid--area-column-span: 12;--umb-block-grid--area-row-span: 1;"> 1555 1556 1557 <div itemscope 1558 itemtype="https://schema.org/Advertisement" role="complementary" aria-label="Advertisement" class="h-auto w-full items-start mx-auto lg:h-full advertisement-container"> 1559 <!-- /21851664321/div-gpt-ad-1687251346203-0--> 1560 <div id="div-gpt-ad-1687251346203-0" itemprop="adLocation" class="adunit flex flex-col advertisement top-0 xl:sticky" 1561 data-adunit="transport-engineer/mpu-2" 1562 data-size-mapping="pm-datasizemap-mpu" 1563 > 1564 </div> 1565
1565<script type='text/javascript'> 1566 /* <![CDATA[ */ 1567 pm_adverts.run('div-gpt-ad-1687251346203-0'); /* ]]> */ 1568 </script>
1568 1569
1569<script type='text/javascript'>jQuery(document).ready(function () { pm_adverts.position('div-gpt-ad-1687251346203-0');})</script>
1569 1570 </div> 1571
1571<script type="text/javascript"> 1572 window.addEventListener("load",function(){function d(){window.pageYOffset+e>=h?a.classList.add("xl:sticky"):a.classList.remove("xl:sticky")}function b(c,f){return 0<=c.className.split(" ").indexOf(f)?!0:c.parentElement&&b(c.parentElement,f)}var a=document.getElementById("div-gpt-ad-1687251346203-0"),h=a.offsetTop,g=document.getElementById("header"),e=g.offsetHeight;"true"===g.dataset.isFixed&&(a.style="top:"+e+"px");if(b(a,"xl:col-span-3")||b(a,"xl:col-span-4"))a.classList.contains("display-none")||a.closest(".advertisement-container").classList.add("bg-gray-100"), 1573a.closest(".flex-1").classList.remove("flex"),a.closest(".flex-1").classList.add("xl:flex"),a.closest(".flex-1").classList.add("grid"),1<a.closest(".flex-1").querySelectorAll(".advertisement-container").length&&a.closest(".flex-1").classList.add("sm:grid-cols-2"),a.closest(".flex-1").classList.add("grid-cols-1"),a.closest(".flex-1").classList.add("gap-6"),a.closest(".flex-1").classList.add("row-gap-6");!a.classList.contains("display-none")||b(a,"xl:col-span-3")&&b(a,"xl:col-span-4")||(a.closest(".grid").classList.remove("my-6"), 1574a.closest(".grid").style.padding="0px");d();document.addEventListener("scroll",function(){d()})}); 1575 </script>
1575 1576 </div> 1577 <div class="umb-block-grid__area xl:col-span-12" data-area-col-span="12" data-area-row-span="1" data-area-alias="" 1578 style = "--umb-block-grid--grid-columns: 12;--umb-block-grid--area-column-span: 12;--umb-block-grid--area-row-span: 1;"> 1579 1580 1581 <div itemscope 1582 itemtype="https://schema.org/Advertisement" role="complementary" aria-label="Advertisement" class="h-auto w-full items-start mx-auto lg:h-full advertisement-container"> 1583 <!-- /21851664321/div-gpt-ad-1687251372216-0--> 1584 <div id="div-gpt-ad-1687251372216-0" itemprop="adLocation" class="adunit flex flex-col advertisement top-0 xl:sticky" 1585 data-adunit="transport-engineer/mpu-3" 1586 data-size-mapping="pm-datasizemap-mpu" 1587 > 1588 </div> 1589
1589<script type='text/javascript'> 1590 /* <![CDATA[ */ 1591 pm_adverts.run('div-gpt-ad-1687251372216-0'); /* ]]> */ 1592 </script>
1592 1593
1593<script type='text/javascript'>jQuery(document).ready(function () { pm_adverts.position('div-gpt-ad-1687251372216-0');})</script>
1593 1594 </div> 1595
1595<script type="text/javascript"> 1596 window.addEventListener("load",function(){function d(){window.pageYOffset+e>=h?a.classList.add("xl:sticky"):a.classList.remove("xl:sticky")}function b(c,f){return 0<=c.className.split(" ").indexOf(f)?!0:c.parentElement&&b(c.parentElement,f)}var a=document.getElementById("div-gpt-ad-1687251372216-0"),h=a.offsetTop,g=document.getElementById("header"),e=g.offsetHeight;"true"===g.dataset.isFixed&&(a.style="top:"+e+"px");if(b(a,"xl:col-span-3")||b(a,"xl:col-span-4"))a.classList.contains("display-none")||a.closest(".advertisement-container").classList.add("bg-gray-100"), 1597a.closest(".flex-1").classList.remove("flex"),a.closest(".flex-1").classList.add("xl:flex"),a.closest(".flex-1").classList.add("grid"),1<a.closest(".flex-1").querySelectorAll(".advertisement-container").length&&a.closest(".flex-1").classList.add("sm:grid-cols-2"),a.closest(".flex-1").classList.add("grid-cols-1"),a.closest(".flex-1").classList.add("gap-6"),a.closest(".flex-1").classList.add("row-gap-6");!a.classList.contains("display-none")||b(a,"xl:col-span-3")&&b(a,"xl:col-span-4")||(a.closest(".grid").classList.remove("my-6"), 1598a.closest(".grid").style.padding="0px");d();document.addEventListener("scroll",function(){d()})}); 1599 </script>
1599 1600 </div> 1601 <div class="umb-block-grid__area xl:col-span-12" data-area-col-span="12" data-area-row-span="1" data-area-alias="" 1602 style = "--umb-block-grid--grid-columns: 12;--umb-block-grid--area-column-span: 12;--umb-block-grid--area-row-span: 1;"> 1603 1604 1605 <div itemscope 1606 itemtype="https://schema.org/Advertisement" role="complementary" aria-label="Advertisement" class="h-auto w-full items-start mx-auto lg:h-full advertisement-container"> 1607 <!-- /21851664321/div-gpt-ad-1687251403948-0--> 1608 <div id="div-gpt-ad-1687251403948-0" itemprop="adLocation" class="adunit flex flex-col advertisement top-0 xl:sticky" 1609 data-adunit="transport-engineer/mpu-4" 1610 data-size-mapping="pm-datasizemap-mpu" 1611 > 1612 </div> 1613
1613<script type='text/javascript'> 1614 /* <![CDATA[ */ 1615 pm_adverts.run('div-gpt-ad-1687251403948-0'); /* ]]> */ 1616 </script>
1616 1617
1617<script type='text/javascript'>jQuery(document).ready(function () { pm_adverts.position('div-gpt-ad-1687251403948-0');})</script>
1617 1618 </div> 1619
1619<script type="text/javascript"> 1620 window.addEventListener("load",function(){function d(){window.pageYOffset+e>=h?a.classList.add("xl:sticky"):a.classList.remove("xl:sticky")}function b(c,f){return 0<=c.className.split(" ").indexOf(f)?!0:c.parentElement&&b(c.parentElement,f)}var a=document.getElementById("div-gpt-ad-1687251403948-0"),h=a.offsetTop,g=document.getElementById("header"),e=g.offsetHeight;"true"===g.dataset.isFixed&&(a.style="top:"+e+"px");if(b(a,"xl:col-span-3")||b(a,"xl:col-span-4"))a.classList.contains("display-none")||a.closest(".advertisement-container").classList.add("bg-gray-100"), 1621a.closest(".flex-1").classList.remove("flex"),a.closest(".flex-1").classList.add("xl:flex"),a.closest(".flex-1").classList.add("grid"),1<a.closest(".flex-1").querySelectorAll(".advertisement-container").length&&a.closest(".flex-1").classList.add("sm:grid-cols-2"),a.closest(".flex-1").classList.add("grid-cols-1"),a.closest(".flex-1").classList.add("gap-6"),a.closest(".flex-1").classList.add("row-gap-6");!a.classList.contains("display-none")||b(a,"xl:col-span-3")&&b(a,"xl:col-span-4")||(a.closest(".grid").classList.remove("my-6"), 1622a.closest(".grid").style.padding="0px");d();document.addEventListener("scroll",function(){d()})}); 1623 </script>
1623 1624 </div> 1625 <div class="umb-block-grid__area xl:col-span-12" data-area-col-span="12" data-area-row-span="1" data-area-alias="" 1626 style = "--umb-block-grid--grid-columns: 12;--umb-block-grid--area-column-span: 12;--umb-block-grid--area-row-span: 1;"> 1627 1628 1629 <div itemscope 1630 itemtype="https://schema.org/Advertisement" role="complementary" aria-label="Advertisement" class="h-auto w-full items-start mx-auto lg:h-full advertisement-container"> 1631 <!-- /21851664321/div-gpt-ad-1688552270043-0--> 1632 <div id="div-gpt-ad-1688552270043-0" itemprop="adLocation" class="adunit flex flex-col advertisement top-0 xl:sticky" 1633 data-adunit="transport-engineer/mpu-5" 1634 data-size-mapping="pm-datasizemap-mpu" 1635 > 1636 </div> 1637
1637<script type='text/javascript'> 1638 /* <![CDATA[ */ 1639 pm_adverts.run('div-gpt-ad-1688552270043-0'); /* ]]> */ 1640 </script>
1640 1641
1641<script type='text/javascript'>jQuery(document).ready(function () { pm_adverts.position('div-gpt-ad-1688552270043-0');})</script>
1641 1642 </div> 1643
1643<script type="text/javascript"> 1644 window.addEventListener("load",function(){function d(){window.pageYOffset+e>=h?a.classList.add("xl:sticky"):a.classList.remove("xl:sticky")}function b(c,f){return 0<=c.className.split(" ").indexOf(f)?!0:c.parentElement&&b(c.parentElement,f)}var a=document.getElementById("div-gpt-ad-1688552270043-0"),h=a.offsetTop,g=document.getElementById("header"),e=g.offsetHeight;"true"===g.dataset.isFixed&&(a.style="top:"+e+"px");if(b(a,"xl:col-span-3")||b(a,"xl:col-span-4"))a.classList.contains("display-none")||a.closest(".advertisement-container").classList.add("bg-gray-100"), 1645a.closest(".flex-1").classList.remove("flex"),a.closest(".flex-1").classList.add("xl:flex"),a.closest(".flex-1").classList.add("grid"),1<a.closest(".flex-1").querySelectorAll(".advertisement-container").length&&a.closest(".flex-1").classList.add("sm:grid-cols-2"),a.closest(".flex-1").classList.add("grid-cols-1"),a.closest(".flex-1").classList.add("gap-6"),a.closest(".flex-1").classList.add("row-gap-6");!a.classList.contains("display-none")||b(a,"xl:col-span-3")&&b(a,"xl:col-span-4")||(a.closest(".grid").classList.remove("my-6"), 1646a.closest(".grid").style.padding="0px");d();document.addEventListener("scroll",function(){d()})}); 1647 </script>
1647 1648 </div> 1649 <div class="umb-block-grid__area xl:col-span-12" data-area-col-span="12" data-area-row-span="1" data-area-alias="" 1650 style = "--umb-block-grid--grid-columns: 12;--umb-block-grid--area-column-span: 12;--umb-block-grid--area-row-span: 1;"> 1651 1652 1653 <div itemscope 1654 itemtype="https://schema.org/Advertisement" role="complementary" aria-label="Advertisement" class="h-auto w-full items-start mx-auto lg:h-full advertisement-container"> 1655 <!-- /21851664321/div-gpt-ad-1688552303525-0--> 1656 <div id="div-gpt-ad-1688552303525-0" itemprop="adLocation" class="adunit flex flex-col advertisement top-0 xl:sticky" 1657 data-adunit="transport-engineer/mpu-6" 1658 data-size-mapping="pm-datasizemap-mpu" 1659 > 1660 </div> 1661
1661<script type='text/javascript'> 1662 /* <![CDATA[ */ 1663 pm_adverts.run('div-gpt-ad-1688552303525-0'); /* ]]> */ 1664 </script>
1664 1665
1665<script type='text/javascript'>jQuery(document).ready(function () { pm_adverts.position('div-gpt-ad-1688552303525-0');})</script>
1665 1666 </div> 1667
1667<script type="text/javascript"> 1668 window.addEventListener("load",function(){function d(){window.pageYOffset+e>=h?a.classList.add("xl:sticky"):a.classList.remove("xl:sticky")}function b(c,f){return 0<=c.className.split(" ").indexOf(f)?!0:c.parentElement&&b(c.parentElement,f)}var a=document.getElementById("div-gpt-ad-1688552303525-0"),h=a.offsetTop,g=document.getElementById("header"),e=g.offsetHeight;"true"===g.dataset.isFixed&&(a.style="top:"+e+"px");if(b(a,"xl:col-span-3")||b(a,"xl:col-span-4"))a.classList.contains("display-none")||a.closest(".advertisement-container").classList.add("bg-gray-100"), 1669a.closest(".flex-1").classList.remove("flex"),a.closest(".flex-1").classList.add("xl:flex"),a.closest(".flex-1").classList.add("grid"),1<a.closest(".flex-1").querySelectorAll(".advertisement-container").length&&a.closest(".flex-1").classList.add("sm:grid-cols-2"),a.closest(".flex-1").classList.add("grid-cols-1"),a.closest(".flex-1").classList.add("gap-6"),a.closest(".flex-1").classList.add("row-gap-6");!a.classList.contains("display-none")||b(a,"xl:col-span-3")&&b(a,"xl:col-span-4")||(a.closest(".grid").classList.remove("my-6"), 1670a.closest(".grid").style.padding="0px");d();document.addEventListener("scroll",function(){d()})}); 1671 </script>
1671 1672 </div> 1673 <div class="umb-block-grid__area xl:col-span-12" data-area-col-span="12" data-area-row-span="1" data-area-alias="" 1674 style = "--umb-block-grid--grid-columns: 12;--umb-block-grid--area-column-span: 12;--umb-block-grid--area-row-span: 1;"> 1675 1676 1677 <div itemscope 1678 itemtype="https://schema.org/Advertisement" role="complementary" aria-label="Advertisement" class="h-auto w-full items-start mx-auto lg:h-full advertisement-container"> 1679 <!-- /21851664321/div-gpt-ad-1688552337038-0--> 1680 <div id="div-gpt-ad-1688552337038-0" itemprop="adLocation" class="adunit flex flex-col advertisement top-0 xl:sticky" 1681 data-adunit="transport-engineer/mpu-7" 1682 data-size-mapping="pm-datasizemap-mpu" 1683 > 1684 </div> 1685
1685<script type='text/javascript'> 1686 /* <![CDATA[ */ 1687 pm_adverts.run('div-gpt-ad-1688552337038-0'); /* ]]> */ 1688 </script>
1688 1689
1689<script type='text/javascript'>jQuery(document).ready(function () { pm_adverts.position('div-gpt-ad-1688552337038-0');})</script>
1689 1690 </div> 1691
1691<script type="text/javascript"> 1692 window.addEventListener("load",function(){function d(){window.pageYOffset+e>=h?a.classList.add("xl:sticky"):a.classList.remove("xl:sticky")}function b(c,f){return 0<=c.className.split(" ").indexOf(f)?!0:c.parentElement&&b(c.parentElement,f)}var a=document.getElementById("div-gpt-ad-1688552337038-0"),h=a.offsetTop,g=document.getElementById("header"),e=g.offsetHeight;"true"===g.dataset.isFixed&&(a.style="top:"+e+"px");if(b(a,"xl:col-span-3")||b(a,"xl:col-span-4"))a.classList.contains("display-none")||a.closest(".advertisement-container").classList.add("bg-gray-100"), 1693a.closest(".flex-1").classList.remove("flex"),a.closest(".flex-1").classList.add("xl:flex"),a.closest(".flex-1").classList.add("grid"),1<a.closest(".flex-1").querySelectorAll(".advertisement-container").length&&a.closest(".flex-1").classList.add("sm:grid-cols-2"),a.closest(".flex-1").classList.add("grid-cols-1"),a.closest(".flex-1").classList.add("gap-6"),a.closest(".flex-1").classList.add("row-gap-6");!a.classList.contains("display-none")||b(a,"xl:col-span-3")&&b(a,"xl:col-span-4")||(a.closest(".grid").classList.remove("my-6"), 1694a.closest(".grid").style.padding="0px");d();document.addEventListener("scroll",function(){d()})}); 1695 </script>
1695 1696 </div> 1697 </div> 1698 </div> 1699 </div> 1700 </div> 1701 </div> 1702 </div> 1703 </div> 1704 <div class="max-w-7xl mx-auto w-full first:pt-6"> 1705 <div class="content-start px-4 pb-6 group-[.hasBackground]:py-6"> 1706 <div class="umb-block-grid__area-container gap-5 " 1707 style="--umb-block-grid--area-grid-columns:12; "> 1708 1709 <div class="umb-block-grid__area xl:col-span-12" data-area-col-span="12" data-area-row-span="1" data-area-alias="" 1710 style = "--umb-block-grid--grid-columns: 12;--umb-block-grid--area-column-span: 12;--umb-block-grid--area-row-span: 1;"> 1711 1712 1713 <div itemscope 1714 itemtype="https://schema.org/Advertisement" role="complementary" aria-label="Advertisement" class="h-auto w-full items-start mx-auto lg:h-full advertisement-container"> 1715 <!-- /21851664321/div-gpt-ad-1687248863411-0--> 1716 <div id="div-gpt-ad-1687248863411-0" itemprop="adLocation" class="adunit flex flex-col advertisement top-0 xl:sticky" 1717 data-adunit="transport-engineer/leaderboard-2" 1718 data-size-mapping="pm-datasizemap-leaderboard" 1719 > 1720 </div> 1721
1721<script type='text/javascript'> 1722 /* <![CDATA[ */ 1723 pm_adverts.run('div-gpt-ad-1687248863411-0'); /* ]]> */ 1724 </script>
1724 1725
1725<script type='text/javascript'>jQuery(document).ready(function () { pm_adverts.position('div-gpt-ad-1687248863411-0');})</script>
1725 1726 </div> 1727
1727<script type="text/javascript"> 1728 window.addEventListener("load",function(){function d(){window.pageYOffset+e>=h?a.classList.add("xl:sticky"):a.classList.remove("xl:sticky")}function b(c,f){return 0<=c.className.split(" ").indexOf(f)?!0:c.parentElement&&b(c.parentElement,f)}var a=document.getElementById("div-gpt-ad-1687248863411-0"),h=a.offsetTop,g=document.getElementById("header"),e=g.offsetHeight;"true"===g.dataset.isFixed&&(a.style="top:"+e+"px");if(b(a,"xl:col-span-3")||b(a,"xl:col-span-4"))a.classList.contains("display-none")||a.closest(".advertisement-container").classList.add("bg-gray-100"), 1729a.closest(".flex-1").classList.remove("flex"),a.closest(".flex-1").classList.add("xl:flex"),a.closest(".flex-1").classList.add("grid"),1<a.closest(".flex-1").querySelectorAll(".advertisement-container").length&&a.closest(".flex-1").classList.add("sm:grid-cols-2"),a.closest(".flex-1").classList.add("grid-cols-1"),a.closest(".flex-1").classList.add("gap-6"),a.closest(".flex-1").classList.add("row-gap-6");!a.classList.contains("display-none")||b(a,"xl:col-span-3")&&b(a,"xl:col-span-4")||(a.closest(".grid").classList.remove("my-6"), 1730a.closest(".grid").style.padding="0px");d();document.addEventListener("scroll",function(){d()})}); 1731 </script>
1731 1732 </div> 1733 </div> 1734 </div> 1735 </div> 1736 </div> 1737</main> 1738 <footer> 1739 <div id="footer"> 1740 <div class="max-w-7xl mx-auto px-4"> 1741 <div class="mt-12 grid grid-cols-12 lg:mt-12 py-3 items-center gap-y-5 sm:gap-y-0 sm:gap-x-5 sm:flex lg:grid"> 1742 <div class="col-span-12 sm:col-span-9"> 1743 <img id="footer-logo" class="block h-6 sm:h-7 w-auto" src="/media/5v5fzgyd/logo-coloured.png?height=30" alt="Logo"> 1744 </div> 1745 <div class="col-span-12 flex ml-0 space-x-4 md:space-x-3 xl:space-x-4 items-center sm:col-span-3 sm:ml-auto lg:ml-0 sm:justify-end"> 1746 <p class="font-bold text-xl">Follow us</p> 1747 1748 <a href="https://twitter.com/transengineer?lang=en" target="_self"> 1749 1750<i class="icon-item"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512"><!--! Font Awesome Pro 6.4.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2023 Fonticons, Inc. --><path d="M389.2 48h70.6L305.6 224.2 487 464H345L233.7 318.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z"/></svg></i> 1751 1752 </a> 1753 <a href="https://www.linkedin.com/company/transport-engineer/" target="_blank"> 1754 1755<i class="icon-item"><svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><!--! Font Awesome Pro 6.1.1 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license (Commercial License) Copyright 2022 Fonticons, Inc. --><path d="M416 32H31.9C14.3 32 0 46.5 0 64.3v383.4C0 465.5 14.3 480 31.9 480H416c17.6 0 32-14.5 32-32.3V64.3c0-17.8-14.4-32.3-32-32.3zM135.4 416H69V202.2h66.5V416zm-33.2-243c-21.3 0-38.5-17.3-38.5-38.5S80.9 96 102.2 96c21.2 0 38.5 17.3 38.5 38.5 0 21.3-17.2 38.5-38.5 38.5zm282.1 243h-66.4V312c0-24.8-.5-56.7-34.5-56.7-34.6 0-39.9 27-39.9 54.9V416h-66.4V202.2h63.7v29.2h.9c8.9-16.8 30.6-34.5 62.9-34.5 67.2 0 79.7 44.3 79.7 101.9V416z"/></svg></i> 1756 1757 </a> 1758 </div> 1759 </div> 1760 1761 </div> 1762 <div class="bg-gray-900"> 1763 <div class="max-w-7xl mx-auto px-4"> 1764 <!-- Sponsor area --> 1765 <!-- Sponsor area --> 1766 <div class="grid grid-cols-12 py-8 gap-x-5 gap-y-5 md:gap-y-0"> 1767 1768 <div class="col-span-12 sm:col-span-6 md:col-span-4 lg:col-span-4 md:text-left"> 1769 <a href="/about-us/" class="block -mx-2 md:mx-0 p-2 hover:bg-gray-800 rounded-md group"> 1770 <h3 class="font-bold text-gray-100 text-xl mb-2 group-hover:underline">About us</h3> 1771 <p class="text-gray-400 text-sm">The magazine for commercial vehicle operation, maintenance and regulatory compliance, produced for members of the IRTE</p> 1772 </a> 1773 </div> 1774 1775 1776 <div class="col-span-12 sm:col-span-6 md:col-span-4 lg:col-span-4 md:text-left"> 1777 <a href="https://www.soe.org.uk/membership/join-online.html" class="block -mx-2 md:mx-0 p-2 hover:bg-gray-800 rounded-md group"> 1778 <h3 class="font-bold text-gray-100 text-xl mb-2 group-hover:underline">Join the IRTE</h3> 1779 <p class="text-gray-400 text-sm">Get the most from your professional engineering career</p> 1780 </a> 1781 </div> 1782 1783<div class="col-span-12 sm:col-span-6 md:col-span-4 lg:col-span-4 md:text-left"> 1784 <nav> 1785 <ul class="mt-3 text-base leading-7 text-default"> 1786 <li> 1787 <a href="/contact-us/" class="font-bold text-xl text-gray-100 hover:underline">Contact us</a> 1788 </li> 1789 </ul> 1790 </nav> 1791</div> </div> 1792 </div> 1793 </div> 1794 <div class="bg-white"> 1795 <div class="max-w-7xl mx-auto py-6 px-4"> 1796 <div class="grid grid-cols-12"> 1797 <div class="col-span-12 grid gap-y-4 items-center"> 1798 <div itemscope="" itemtype="http://schema.org/Organization" 1799 class="flex flex-wrap flex-col justify-between sm:flex-row order-2 lg:order-1"> 1800 <div itemprop="copyrightHolder" class="w-full"> 1801 <a href="https://www.markallengroup.com" target="_blank" 1802 class="sm:items-center font-arial text-sm hover:underline flex flex-col sm:flex-row"> 1803 <svg version="1.1" xmlns="http://www.w3.org/2000/svg" 1804 xmlns:xlink="http://www.w3.org/1999/xlink" class="sm:mr-4 mb-2 sm:mb-0" x="0px" 1805 role="img" 1806 aria-labelledby="logoTitle"
1807 y="0px" width="87px" height="20px" xml:space="preserve"> 1808 <title id="logoTitle">Mark Allen Group logo</title> 1809 <image id="image0" height="100%" x="0" y="0" href="data:image/png;base64,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
1936isRERFP 1937 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
1982/SEloQD8vtXYzWnCicHB 1983 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 2008 rkJggg=="></image> 2009 2010 </svg> 2011 <span class="flex-1">© Copyright 2026 Mark Allen Group. All rights are reserved, including those for text and data mining, AI training, and similar technologies.</span> 2012 </a> 2013 </div> 2014 </div> 2015 <div class="order-1 lg:order-2"> 2016 <nav aria-label="Legal"> 2017 <ul class="flex flex-col sm:flex-row space-y-3 sm:space-y-0 font-heading text-sm text-neutral-800 sm:space-x-6"> 2018 <li> 2019 <a href="https://www.markallengroup.com/privacy-policy/" target="_blank" 2020 class="hover:underline mr-8 relative block w-full"> 2021 <span class="relative"> 2022 Privacy policy 2023 <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" 2024 stroke-width="3.5" stroke="currentColor" 2025 class="w-3 h-3 absolute top-0 -right-3"> 2026 <path stroke-linecap="round" stroke-linejoin="round" 2027 d="M8.2,15.8L19.5,4.5 M19.5,4.5H8.2 M19.5,4.5v11.2"> 2028 </path> 2029 </svg> 2030 </span> 2031 2032 </a> 2033 </li> 2034 <li> 2035 <a href="https://www.markallengroup.com/cookie-policy" target="_blank" 2036 class="hover:underline mr-8 relative block w-full">
2037 <span class="relative"> 2038 Cookie policy 2039 <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" 2040 stroke-width="3.5" stroke="currentColor" 2041 class="w-3 h-3 absolute top-0 -right-3"> 2042 <path stroke-linecap="round" stroke-linejoin="round" 2043 d="M8.2,15.8L19.5,4.5 M19.5,4.5H8.2 M19.5,4.5v11.2"> 2044 </path> 2045 </svg> 2046 </span> 2047 2048 </a> 2049 </li> 2050 <li> 2051 <a href="https://www.markallengroup.com/terms-and-conditions" target="_blank" 2052 class="hover:underline mr-8 relative block w-full"> 2053 <span class="relative"> 2054 Terms & conditions 2055 <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 24 24" 2056 stroke-width="3.5" stroke="currentColor" 2057 class="w-3 h-3 absolute top-0 -right-3"> 2058 <path stroke-linecap="round" stroke-linejoin="round" 2059 d="M8.2,15.8L19.5,4.5 M19.5,4.5H8.2 M19.5,4.5v11.2"> 2060 </path> 2061 </svg> 2062 </span> 2063 2064 </a> 2065 </li> 2066 <li> 2067 <button aria-label="Cookie settings" id="csconsentlink" 2068 class="hover:underline mr-8 relative block w-full"> 2069 <span class="relative"> 2070 Cookie Settings 2071 <svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 30 30" 2072 stroke-width="2.5" stroke="currentColor" 2073 class="w-3 h-3 absolute top-0 -right-3"> 2074 <path stroke-linecap="round" stroke-linejoin="round" 2075 d="M10.5 6h9.75M10.5 6a1.5 1.5 0 1 1-3 0m3 0a1.5 1.5 0 1 0-3 0M3.75 6H7.5m3 12h9.75m-9.75 0a1.5 1.5 0 0 1-3 0m3 0a1.5 1.5 0 0 0-3 0m-3.75 0H7.5m9-6h3.75m-3.75 0a1.5 1.5 0 0 1-3 0m3 0a1.5 1.5 0 0 0-3 0m-9.75 0h9.75"> 2076 </path> 2077 </svg> 2078 </span> 2079 </button> 2080 </li> 2081 </ul> 2082 </nav> 2083 </div> 2084 </div> 2085 </div> 2086 </div> 2087 </div> 2088 </div> 2089 </footer> 2090
2090<script> 2091 var footer = document.getElementById("footer"); 2092 2093 function parentHasClass(element, classname) { 2094 if (element.className.split(' ').indexOf(classname) >= 0) { 2095 return true 2096 } 2097 return element.parentElement && parentHasClass(element.parentElement, classname); 2098 } 2099 2100 if (parentHasClass(footer, 'mb-6')) { 2101 footer.closest(".grid").classList.remove("mb-6"); 2102 } 2103 </script>
2103 2104 2105 2106 2107 <link rel="preload" as="style" onload="this.onload = null;this.rel = 'stylesheet'" href="/css/icons.css"> 2108 <noscript> 2109 <link rel="stylesheet" href="/css/icons.css"> 2110 </noscript> 2111</body> 2112</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.