1<!DOCTYPE html><html lang="en-US">
vendor: 1,198 bytes, lines 1-2
1<script>!function(t,e){var o,n,p,r;e.__SV||(window.posthog=e,e._i=[],e.init=function(i,s,a){function g(t,e){var o=e.split(".");2==o.length&&(t=t[o[0]],e=o[1]),t[e]=function(){t.push([e].concat(Array.prototype.slice.call(arguments,0)))}}(p=t.createElement("script")).type="text/javascript",p.async=!0,p.src=s.api_host+"/static/array.js",(r=t.getElementsByTagName("script")[0]).parentNode.insertBefore(p,r);var u=e;for(void 0!==a?u=e[a]=[]:a="posthog",u.people=u.people||[],u.toString=function(t){var e="posthog";return"posthog"!==a&&(e+="."+a),t||(e+=" (stub)"),e},u.people.toString=function(){return u.toString(1)+".people (stub)"},o="capture identify alias people.set people.set_once set_config register register_once unregister opt_out_capturing has_opted_out_capturing opt_in_capturing reset isFeatureEnabled onFeatureFlags getFeatureFlag getFeatureFlagPayload reloadFeatureFlags group updateEarlyAccessFeatureEnrollment getEarlyAccessFeatures getActiveMatchingSurveys getSurveys".split(" "),n=0;n<o.length;n++)g(u,o[n]);e._i.push([i,s,a])},e.__SV=1)}(document,window.posthog||[]); 2 posthog.init('phc_r8oaDNmSV9r7tgCzTWCNOG1dnY7TRPRcBpa5TZzCpSD',{api_host:'https://app.posthog.com'})</script>
2 <head> 3
3<script>
vendor: 327 bytes, lines 3-7
3(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 4new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 5j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 6'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 7})(window,document,'script','dataLayer','
7GTM-K79VSTN
vendor: 3 bytes, line 7
7');
7gtag('config', 'AW-1010372705');</script>
7 <meta http-equiv="Delegate-CH" content="sec-ch-ua-full-version-list https://cloud.51degrees.com; sec-ch-ua-model https://cloud.51degrees.com; sec-ch-ua-platform https://cloud.51degrees.com; sec-ch-ua-platform-version https://cloud.51degrees.com"/><meta charset="UTF-8" /><link rel="preconnect" href="https://fonts.gstatic.com/" crossorigin /><meta name="viewport" content="width=device-width" /><link href="/favicon.ico?v=2" type="image/x-icon" rel="shortcut icon" /><meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' />
7<script id="cookie-law-info-gcm-var-js">var _ckyGcm = {"status":true,"default_settings":[{"analytics":"denied","advertisement":"denied","functional":"denied","necessary":"granted","ad_user_data":"denied","ad_personalization":"denied","regions":"All"}],"wait_for_update":2000,"url_passthrough":false,"ads_data_redaction":false}</script>
7
7<script id="cookie-law-info-gcm-js" type="text/javascript" src="https://www.corporatejetinvestor.com/wp-content/plugins/cookie-law-info/lite/frontend/js/gcm.min.js"></script>
7
7<script id="cookieyes" type="text/javascript" src="https://cdn-cookieyes.com/client_data/a430122d0c36980cd20408ff/script.js"></script>
7 <title>News | Corporate Jet Investor | CJI News</title><link rel="canonical" href="https://www.corporatejetinvestor.com/news/" /><link rel="next" href="https://www.corporatejetinvestor.com/news/page/2/" /><meta property="og:locale" content="en_US" /><meta property="og:type" content="website" /><meta property="og:title" content="News | Corporate Jet Investor | CJI News" /><meta property="og:url" content="https://www.corporatejetinvestor.com/news/" /><meta property="og:site_name" content="Corporate Jet Investor" /><meta name="twitter:card" content="summary_large_image" /><meta name="twitter:site" content="@CorpJetInvestor" />
7<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":"CollectionPage","@id":"https:\/\/www.corporatejetinvestor.com\/news\/","url":"https:\/\/www.corporatejetinvestor.com\/news\/","name":"News | Corporate Jet Investor | CJI News","isPartOf":{"@id":"https:\/\/www.corporatejetinvestor.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.corporatejetinvestor.com\/news\/#primaryimage"},"image":{"@id":"https:\/\/www.corporatejetinvestor.com\/news\/#primaryimage"},"thumbnailUrl":"https:\/\/www.corporatejetinvestor.com\/wp-content\/uploads\/2026\/09\/Screenshot-2026-09-24-at-13.26.12.png","breadcrumb":{"@id":"https:\/\/www.corporatejetinvestor.com\/news\/#breadcrumb"},"inLanguage":"en-US"},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.corporatejetinvestor.com\/news\/#primaryimage","url":"https:\/\/www.corporatejetinvestor.com\/wp-content\/uploads\/2026\/09\/Screenshot-2026-09-24-at-13.26.12.png","contentUrl":"https:\/\/www.corporatejetinvestor.com\/wp-content\/uploads\/2026\/09\/Screenshot-2026-09-24-at-13.26.12.png","width":1826,"height":1274,"caption":"Thomas Hauser, chief commercial officer, and Helene Niedhart, founder and CEO, CAT Aviation."},{"@type":"BreadcrumbList","@id":"https:\/\/www.corporatejetinvestor.com\/news\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.corporatejetinvestor.com\/"},{"@type":"ListItem","position":2,"name":"News"}]},{"@type":"WebSite","@id":"https:\/\/www.corporatejetinvestor.com\/#website","url":"https:\/\/www.corporatejetinvestor.com\/","name":"Corporate Jet Investor","description":"Events | News | Opinions","publisher":{"@id":"https:\/\/www.corporatejetinvestor.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.corporatejetinvestor.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.corporatejetinvestor.com\/#organization","name":"Corporate Jet Investor","url":"https:\/\/www.corporatejetinvestor.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.corporatejetinvestor.com\/#\/schema\/logo\/image\/","url":"https:\/\/www.corporatejetinvestor.com\/wp-content\/uploads\/2019\/08\/newlogo.png","contentUrl":"https:\/\/www.corporatejetinvestor.com\/wp-content\/uploads\/2019\/08\/newlogo.png","width":444,"height":97,"caption":"Corporate Jet Investor"},"image":{"@id":"https:\/\/www.corporatejetinvestor.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/CorporateJetInvestor","https:\/\/x.com\/CorpJetInvestor","https:\/\/www.linkedin.com\/groups\/Corporate-Jet-Investor-3344332"]}]}</script>
7 <link rel='dns-prefetch' href='//static.addtoany.com' /><link rel='dns-prefetch' href='//js-eu1.hs-scripts.com' /><link rel='dns-prefetch' href='//challenges.cloudflare.com' /><link rel="alternate" type="application/rss+xml" title="Corporate Jet Investor » Feed" href="https://www.corporatejetinvestor.com/feed/" /><link rel="alternate" type="application/rss+xml" title="Corporate Jet Investor » Comments Feed" href="https://www.corporatejetinvestor.com/comments/feed/" /><link rel="alternate" type="application/rss+xml" title="Corporate Jet Investor » News Feed" href="https://www.corporatejetinvestor.com/news/feed/" /><style id="wp-img-auto-sizes-contain-inline-css">img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 8/*# sourceURL=wp-img-auto-sizes-contain-inline-css */</style>
8<script>WebFontConfig={google:{families:["Lato:ital,wght@0,400;0,700;0,900;1,400;1,700;1,900","Raleway:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700\u0026display=swap"]}};if ( typeof WebFont === "object" && typeof WebFont.load === "function" ) { WebFont.load( WebFontConfig ); }</script>
8<script data-optimized="1" src="https://www.corporatejetinvestor.com/wp-content/plugins/litespeed-cache/assets/js/webfontloader.min.js"></script>
8 <style id="wp-emoji-styles-inline-css">img.wp-smiley, img.emoji { 9 display: inline !important; 10 border: none !important; 11 box-shadow: none !important; 12 height: 1em !important; 13 width: 1em !important; 14 margin: 0 0.07em !important; 15 vertical-align: -0.1em !important; 16 background: none !important; 17 padding: 0 !important; 18 } 19/*# sourceURL=wp-emoji-styles-inline-css */</style><style id="wp-block-library-inline-css">:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
19--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 20 21/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */</style><style id="classic-theme-styles-inline-css">/*! This file is auto-generated */ 22.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 23/*# sourceURL=/wp-includes/css/classic-themes.min.css */</style><style id="global-styles-inline-css">:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,
230) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
23.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 24/*# sourceURL=global-styles-inline-css */</style><link rel='stylesheet' id='contact-form-7-css' href='https://www.corporatejetinvestor.com/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=6.1.7' media='all' /><link rel='stylesheet' id='ditty-displays-css' href='https://www.corporatejetinvestor.com/wp-content/plugins/ditty-news-ticker/assets/build/dittyDisplays.css?ver=3.1.71' media='all' /><link rel='stylesheet' id='ditty-fontawesome-css' href='https://www.corporatejetinvestor.com/wp-content/plugins/ditty-news-ticker/includes/libs/fontawesome-6.4.0/css/all.css?ver=6.4.0' media='' /><link rel='stylesheet' id='wpcf7-redirect-script-frontend-css' href='https://www.corporatejetinvestor.com/wp-content/plugins/wpcf7-redirect/build/assets/frontend-script.css?ver=2c532d7e2be36f6af233' media='all' /><link rel='stylesheet' id='tablepress-default-css' href='https://www.corporatejetinvestor.com/wp-content/plugins/tablepress/css/build/default.css?ver=3.3.4' media='all' /><link rel='stylesheet' id='addtoany-css' href='https://www.corporatejetinvestor.com/wp-content/plugins/add-to-any/addtoany.min.css?ver=1.16' media='all' /><link rel='stylesheet' id='ubermenu-css' href='https://www.corporatejetinvestor.com/wp-content/plugins/ubermenu/pro/assets/css/ubermenu.min.css?ver=3.8.5' media='all' /><link rel='stylesheet' id='ubermenu-minimal-css' href='https://www.corporatejetinvestor.com/wp-content/plugins/ubermenu/assets/css/skins/minimal.css?ver=2cfb8927b61e4de5adc5a6738e3c79ba' media='all' /><link rel='stylesheet' id='ubermenu-font-awesome-all-css' href='https://www.corporatejetinvestor.com/wp-content/plugins/ubermenu/assets/fontawesome/css/all.min.css?ver=2cfb8927b61e4de5adc5a6738e3c79ba' media='all' /><link rel='stylesheet' id='ubermenu-custom-stylesheet-css' href='https://www.corporatejetinvestor.com/wp-content/plugins/ubermenu/custom/custom.css?ver=3.8.5' media='all' /><link rel='stylesheet' id='__EPYT__style-css' href='https://www.corporatejetinvestor.com/wp-content/plugins/youtube-embed-plus/styles/ytprefs.min.css?ver=14.2.6.1' media='all' /><style id="__EPYT__style-inline-css">.epyt-gallery-thumb { 25 width: 33.333%; 26 } 27 28/*# sourceURL=__EPYT__style-inline-css */</style>
28<script id="fiftyonedegrees-js-before">fiftyoneDegreesManager = function() { 29 'use strict'; 30 var json = {"javascriptProperties":["device.javascriptgethighentropyvalues"],"cloud":[],"device":{"ismobile":false,"ismobilenullreason":"Unknown","javascriptgethighentropyvalues":null,"javascriptgethighentropyvaluesnullreason":"Unknown","setheaderbrowseraccept-ch":"Unknown","setheaderhardwareaccept-ch":"Unknown","devicetype":"Desktop","setheaderplatformaccept-ch":"Unknown"}}; 31 // The query evidence of the script request, rendered by the builder and 32 // already url encoded by it. A factory rather than an object, so that 33 // every request body is built from a fresh copy and the rendered values 34 // are never changed in place. 35 var renderedParameters = function() { return {"host":"www.corporatejetinvestor.com","protocol":"https","client-ip":"20.105.123.181"}; }; 36 var sessionId = "6ab54b23cbe70"; 37 // The session id is deliberately not part of the key: it changes on 38 // every request, and session storage is already scoped to one tab. 39 var sessionKey = "fod"; 40 41 // Where the record of the last request's inputs is kept. It starts with 42 // the storage key and an underscore, so clearCache takes it away with 43 // everything else. 44 var inputsKey = sessionKey + "_inputs"; 45 this.sessionId = sessionId; 46 47 // Held so that loadParsedJSON can update this instance whatever path it 48 // was reached by. 49 var instance = this; 50 var sequence = 1; 51 52 // Log any errors returned in the JSON object. 53 if(json.error !== undefined){ 54 console.log(json.error); 55 } 56 57 // Log any warnings returned in the JSON object. 58 if (json.warnings !== undefined) { 59 console.log(json.warnings); 60 } 61 62 // Set to true when the JSON object is complete. 63 var completed = false; 64 65 // Set to true when the `catchError` is called. 66 let failed = false; 67 68 // changeFuncs is an array of functions. When onChange is called and passed 69 // a function, the function is registered and is called when processing is 70 // complete. 71 var changeFuncs = []; 72 73 // Counter is used to count how many pieces of callbacks are expected. Every 74 // time the completedCallback method is called, the counter is decremented 75 // by 1. 76 var callbackCounter = 0; 77 78 // Array of JavaScript properties that have started evaluation. 79 var jsPropertiesStarted = []; 80 81 // Properties whose snippets have run but whose evidence has not yet reached 82 // the server. They are flagged in session storage only once the response 83 // they feed is cached, so a flag can never be present without the payload 84 // it belongs to. 85 var jsPropertiesPending = []; 86 87 // The record of the inputs of the last request this script dispatched, 88 // or of the request that produced the payload in session storage. A 89 // refresh whose inputs match it has nothing to ask for. 90 var lastSent = null; 91 92 // Set when an answer arrives while a round is in progress. That roun
92d's 93 // own next request is built from the answer as it stands, so it carries 94 // the answer already. Only an answer that arrives after the round's last 95 // request needs a request of its own, and this flag is what asks for one. 96 var refreshPending = false; 97 98 // The number of iterations of one page view. The server stops listing 99 // snippets at the same number, so nothing is sent after it. This matches 100 // MAX_JAVASCRIPT_ITERATIONS in pipeline-dotnet's JSON builder constants 101 // and a test there compares the two. 102 var maxIterations = 10; 103 104 // Replaced inside the update section below, where a request can actually 105 // be made. A script rendered with updates disabled never makes one, so 106 // there is nothing for a refresh to do and page code is told so. 107 var refresh = function() { 108 console.log("51Degrees: updates are disabled for this script, refresh() does nothing."); 109 }; 110 111 // Run at the end of every round, whether it completed or failed. A round 112 // is the whole exchange, from process() through every snippet callback to 113 // the response that lists nothing more, which is what completed or failed 114 // already expresses. The callback counter is not built for two rounds at 115 // once and in flight is the wrong unit, because the snippets run 116 // asynchronously before the first request goes. 117 var roundEnded = function() { 118 if (refreshPending) { 119 refreshPending = false; 120 refresh(); 121 return; 122 } 123 }; 124 125 // startsWith polyfill. 126 var startsWith = function(source, searchValue) { 127 return source.lastIndexOf(searchValue, 0) === 0; 128 } 129 130 // endsWith polyfill. 131 var endsWith = function(source, searchValue) { 132 return source.substring(source.length - searchValue.length, source.length) === searchValue; 133 } 134 135 var clearCache = function() { 136 // Guarded with typeof because the script is also evaluated where 137 // session storage is not declared at all, which is how the cloud's 138 // two builder unit tests run it. 139 if (typeof sessionStorage !== 'undefined' && sessionStorage) { 140 // Iterate backwards: removeItem shifts every later key down one 141 // index, so a forward loop skips whichever key moves into the slot 142 // just vacated. 143 try { 144 for (var i = sessionStorage.length - 1; i >= 0; i--) { 145 var key = sessionStorage.key(i); 146 // Match the exact key or the key plus a separator. Without 147 // the session id the prefix is short enough that a bare 148 // startsWith would also match an unrelated key on the same 149 // origin. 150 if (key === sessionKey || startsWith(key, sessionKey + "_")) { 151 sessionStorage.removeItem(key); 152 } 153 } 154 } catch (err) { 155 // Web storage is blocked, so there is nothing stored to clear. 156 } 157 } 158 } 159 160 // Read the cached payload, or null when there is none or it cannot be used. 161 // An entry that does not parse into an object is cleared here rather than 162 // ignored: this runs before the '_property_' flags are read, so a bad entry 163 // makes this page view execute the snippets again instead of completing 164 // with neither the cached values nor a request. 165 var getCachedJson = function() { 166 if (typeof sessionStorage === 'undefined' || !sessionStorage) { 167 return null; 168 } 169 var cachedResponse = null; 170 try { 171 cachedResponse = sessionStorage.getItem(sessionKey); 172 } catch (err) { 173 // Reading web storage throws where the visitor has blocked it, and 174 // a page view with no storage still has to run. 175 return null; 176 } 177 if (!cachedResponse) { 178 return null; 179 } 180 var cachedJson = null; 181 try { 182 cachedJson = JSON.parse(cachedResponse); 183 } catch (err) { 184 // Handled by the check below, which also covers a payload that 185 // parses to null or to a value that is not an object. 186 } 187 if (typeof cachedJson !== 'object' || cachedJson === null) { 188 clearCache(); 189 return null; 190 } 191 return cachedJson; 192 } 193 194 // Suffix the server appends to a property name to carry the reason that 195 // property has no value. 196 var nullReasonSuffix = 'nullreason'; 197 198 // Cached values take precedence over the payload rendered for this page 199 // view. The cached payload is the response to a request that carried the 200 // JavaScript evidence, whereas the payload rendered into this page view was 201 // answered from headers alone, so the cached value is the better-informed 202 // one. Leaving the rendered value in place would discard exactly what the 203 // cache exists to preserve: a property the server can answer from headers 204 // is not null, so its ambiguous answer would survive - on an iPhone 205 // 'hardwarename' is the whole candidate list rather than the resolved model. 206 var mergeCached = function(cachedJson) {
207 Object.getOwnPropertyNames(cachedJson).forEach(function(group) { 208 var cachedGroup = cachedJson[group]; 209 // Only aspect objects carry cached values. The arrays at this level 210 // (javascriptProperties, errors, warnings) describe the request that 211 // produced them, so taking them from an earlier page view would 212 // resurrect a stale error or a snippet list the server no longer 213 // sends. 214 if (typeof cachedGroup !== 'object' || 215 cachedGroup === null || 216 Array.isArray(cachedGroup)) { 217 return; 218 } 219 var freshGroup = json[group]; 220 if (freshGroup === undefined || freshGroup === null) { 221 json[group] = cachedGroup; 222 return; 223 } 224 // Anything the server has just supplied as a non-object wins, and 225 // is not something values can be merged into. 226 if (typeof freshGroup !== 'object' || Array.isArray(freshGroup)) { 227 return; 228 } 229 for (var name in cachedGroup) { 230 // Reasons are carried with the value they describe, below, so 231 // that a cached reason is never left next to a value it did not 232 // arrive with. 233 if (endsWith(name, nullReasonSuffix)) { 234 continue; 235 } 236 // A cached null says only that the earlier response could not 237 // answer either, so it is not worth losing the fresh value for. 238 if (cachedGroup[name] === null || cachedGroup[name] === undefined) { 239 continue; 240 } 241 freshGroup[name] = cachedGroup[name]; 242 var reasonName = name + nullReasonSuffix; 243 if (cachedGroup[reasonName] === undefined) { 244 delete freshGroup[reasonName]; 245 } else { 246 freshGroup[reasonName] = cachedGroup[reasonName]; 247 } 248 } 249 }); 250 return json; 251 } 252 253 // Get stored values with the '51D_' prefix that have been added to the request 254 // and return the data as key value pairs. This method is needed to extract 255 // stored values for inclusion in the GET or POST request for situations 256 // where CORS will prevent them from being sent to third parties. 257 var getFodSavedValues = function() { 258 let fodValues = {}; 259 { 260 let keyValuePairs = document.cookie.split(/; */); 261 for(let nextPair of keyValuePairs) { 262 let firstEqualsLocation = nextPair.indexOf("="); 263 let name = nextPair.substring(0, firstEqualsLocation); 264 if(startsWith(name, "51D_")){ 265 let value = nextPair.substring(firstEqualsLocation+1); 266 fodValues[name] = value; 267 } 268 } 269 }; 270 { 271 // Collect values from session storage, which holds the values the 272 // snippets produced where cookies are off, and in both modes the 273 // empty result of a snippet that stored nothing. A name the 274 // cookies already carry is left alone, so a value a snippet 275 // stored beats the empty result written before it ran. Guarded 276 // because the request body is now built in the constructor as 277 // well as at dispatch, so this runs where there is no window at 278 // all and where the visitor has blocked storage. 279 try { 280 if (typeof window !== 'undefined' && window.sessionStorage) { 281 let session51DataPrefix = sessionKey + "_data_"; 282 for(let i = 0, n = window.sessionStorage.length; i < n; ++i) { 283 let nextKey = window.sessionStorage.key(i); 284 if(startsWith(nextKey, session51DataPrefix)){ 285 let name = 286 nextKey.substring(session51DataPrefix.length); 287 if(!Object.prototype.hasOwnProperty.call( 288 fodValues, name)){ 289 fodValues[name] = window.sessionStorage[nextKey]; 290 } 291 } 292 } 293 } 294 } catch (err) { 295 // Storage is blocked, so there are no stored values. 296 } 297 }; 298 return fodValues; 299 }; 300 301 // Url encode one key or one value for the request body. This is done so 302 // that invalid characters, such as the = at the end of a base 64 encoded 303 // string, reach the server intact, and the server decodes the value 304 // before passing it into the Pipeline API. The rendered parameters arrive 305 // already encoded by the builder, so they go into the map as they stand 306 // and everything added below is encoded as it is added, which leaves 307 // every pair encoded exactly once. 308 var encodePart = function(value) { 309 return encodeURIComponent(value); 310 }; 311 312 // Build the map of everything a request body carries, each key once, 313 // later sources replacing earlier ones. The order is the rendered 314 // parameters of this page view, then the stored '51D_' values the 315 // snippets produced, then the evidence object the page supplied, read at 316 // this moment. Building one map rather than pushing two lists is what 317 // stops a key given both in the script URL and in the evidence object 318 // being sent twice, which the server keeps as a repeated form key that 319 // every reader then sees as absent. 320 var buildBody = function() { 321 var body = renderedParameters(); 322 323 // The values the snippets produced. They are the one thing that 324 // carries over from an earlier page view, and they come from their 325 // own storage rather than from a stored copy of the parameters. 326 var savedValues = getFodSavedValues(); 327 for (var savedKey in savedValues) { 328 if (Object.prototype.hasOwnProperty.call(savedValues, savedKey)) { 329 body[encodePart(savedKey)] = encodePart(savedValues[savedKey]); 330 } 331 } 332 333 // Additional evidence provided by the page. Sent in the request body, 334 // never put in the URL or a cookie, and kept in session storage only
335 // inside the record of the request's inputs. 336 var pageEvidence = typeof window !== 'undefined' ? 337 window["fodEvidence"] : undefined; 338 if (pageEvidence && typeof pageEvidence === "object") { 339 for (var evidenceKey in pageEvidence) { 340 if (Object.prototype.hasOwnProperty.call(pageEvidence, evidenceKey)) { 341 body[encodePart(evidenceKey)] = 342 encodePart(pageEvidence[evidenceKey]); 343 } 344 } 345 } 346 347 return body; 348 }; 349 350 // The map as the wire sees it, one 'key=value' string per entry. 351 var toPairs = function(body) { 352 var pairs = []; 353 for (var key in body) { 354 if (Object.prototype.hasOwnProperty.call(body, key)) { 355 pairs.push(key + "=" + body[key]); 356 } 357 } 358 return pairs; 359 }; 360 361 // The keys the record never carries. Both change on every request, so a 362 // record holding either could never match the next page view's and the 363 // cached response could never be reused. Where updates are enabled the 364 // request appends them after the record is taken, which is enough where 365 // they reach the body from nowhere else, and they are taken out here as 366 // well because a builder is free to render whatever it likes into the 367 // script's parameters and one that renders these lands them in the body. 368 // This comment does not name the function that sends the request, 369 // because it sits outside the update section and a script rendered with 370 // updates off is checked for that name being absent. Taking 371 // them out in one place means the record says what its name says whatever 372 // the parameters carried. 373 var recordExcluded = { "session-id": 1, "sequence": 1 }; 374 375 // The record of a request's inputs. The same pairs as the body, without 376 // the session id and the sequence, sorted so that the order the keys 377 // happened to be added in cannot make two identical requests look 378 // different, and joined the way the body joins them. It is kept as this 379 // plain string and is deliberately not hashed, because session storage on 380 // the publisher's origin is reachable only by the joint controllers, 381 // being the publisher and 51Degrees, and a hash would be read as a 382 // privacy measure when it is not one. 383 var toRecord = function(body) { 384 var pairs = []; 385 for (var key in body) { 386 if (Object.prototype.hasOwnProperty.call(body, key) && 387 Object.prototype.hasOwnProperty.call(recordExcluded, key) 388 === false) { 389 pairs.push(key + "=" + body[key]); 390 } 391 } 392 return pairs.sort().join('&').replace(/%20/g, '+'); 393 }; 394 395 // The record of what this page view would send if it dispatched now. 396 var inputs = function() { 397 return toRecord(buildBody()); 398 }; 399 400 401 // Compare this page view's inputs with the record of the request that 402 // produced the entry in session storage. Runs once per script run, in the 403 // constructor, before the first round. Not inside process(), which is 404 // re-entered once per round and would clear the round's own values part 405 // way through an exchange. 406 var applyInputsRecord = function() { 407 if (typeof sessionStorage === 'undefined' || !sessionStorage) { 408 return; 409 } 410 var stored = null; 411 try { 412 stored = sessionStorage.getItem(inputsKey); 413 } catch (err) { 414 // Storage is blocked, so there is no record to compare with. 415 return; 416 } 417 if (!stored) { 418 return; 419 } 420 var current = buildBody(); 421 if (toRecord(current) === stored) { 422 // The same inputs, so the stored answer may be reused and a later 423 // refresh that changes nothing has nothing to ask for. 424 lastSent = stored; 425 } else { 426 // Different inputs, so the payload, the flags and the values go 427 // and the snippets run again on this page view. A publisher who 428 // puts a cache buster in the script URL lands it in the rendered 429 // parameters and so invalidates on every page view, which is 430 // accepted because such a parameter already defeats the browser 431 // cache on the same response. 432 clearCache(); 433 } 434 }; 435 436 // Fetch a value safely from the json object. If a key somewhere down the 437 // '.' separated hierarchy of keys is not present then 'undefined' is 438 // returned rather than letting an exception occur. 439 var getFromJson = function(key, allowObjects, allowBooleans) { 440 var result = undefined; 441 if (typeof allowObjects === "undefined") { allowObjects = false; } 442 if (typeof allowBooleans === "undefined") { allowBooleans = false; } 443
444 if (typeof(key) === "string") { 445 var functions = json; 446 var segments = key.split('.'); 447 var i = 0; 448 while (functions !== undefined && i < segments.length) { 449 functions = functions[segments[i++]]; 450 } 451 if (typeof functions === "string") { 452 result = functions; 453 } else if (allowBooleans && typeof functions === "boolean") { 454 result = functions; 455 } else if (allowObjects && typeof functions === "object" && functions !== null) { 456 result = functions; 457 } 458 } 459 return result; 460 } 461 462 // Executed at the end of the processJSproperties method or for each piece 463 // of JavaScript which has 51D code injected. When there are 0 pieces of 464 // JavaScript left to process then reload the JSON object. 465 var completedCallback = function(resolve, reject){ 466 callbackCounter--; 467 if (callbackCounter === 0) { 468 processRequest(resolve, reject); 469 } else if (callbackCounter < 0){ 470 reject('Too many callbacks.'); 471 } 472 } 473 474 // Executes any JavaScript contained in the JSON data. Session storage is 475 // used to check the process state of the JavaScript property, if the name 476 // of the property exists as a key then it has been processed. If all the 477 // processed JavaScript properties have been flagged as processed already 478 // then session storage is checked again for a JSON payload. If it exists 479 // then this is loaded into the managers internal data store. If not or if 480 // JavaScript properties have been processed then the call-back is 481 // processed with any new evidence produced by the JavaScript properties. 482 // If JavaScript properties are processed then a key containing the name of 483 // the JavaScript property is added to session storage. The complete flag is 484 // set to true when there is no further JavaScript to be processed. 485 var processJsProperties = function(resolve, reject, jsProperties, ignoreDelayFlag) { 486 var started = 0; 487 var cachedJson = getCachedJson(); 488 489 // Held for the duration of the loop so that a snippet which invokes its 490 // callback synchronously cannot take the counter to zero, and dispatch a 491 // request, while snippets later in the list have not been run yet. 492 callbackCounter++; 493 494 // If there is no cached response and there are JavaScript code snippets 495 // then process them and perform any call-backs required. 496 if (jsProperties !== undefined && jsProperties.length > 0) { 497 498 let valueSetPrefix = new RegExp('document\\.cookie\\s*=\\s*(("([A-Za-z0-9_"\\s\\+]+)\\s*=\\s*"\\s*\\+\\s*([^\\s};]+))|(`([A-Za-z0-9_]+)\\s*=\\s*\\$\\{([^}]+)\\}`))', 'g'); 499 let session51DataPrefix = sessionKey + "_data_"; 500 501 // Store an empty result for each value a snippet sets that has 502 // none yet. An empty value is how the server is told the snippet 503 // ran and stored nothing, which is the only report it gets from a 504 // snippet whose interface is missing at run time, and without one 505 // the page waits for a result that never comes. Groups 3 and 6 of 506 // the pattern the rewrite already uses hold the name. The empty 507 // result goes to session storage whatever the cookie setting, so 508 // the script gains no cookie write of its own, and 509 // getFodSavedValues falls back to that result for a name the 510 // cookies do not carry. 511 let storeEmptyValues = function(snippet) { 512 let found; 513 valueSetPrefix.lastIndex = 0; 514 while ((found = valueSetPrefix.exec(snippet)) !== null) { 515 let valueName = found[3] || found[6]; 516 if (!valueName) { 517 continue; 518 } 519 try { 520 if (typeof window !== 'undefined' && 521 window.sessionStorage && 522 window.sessionStorage.getItem( 523 session51DataPrefix + valueName) === null) { 524 window.sessionStorage[ 525 session51DataPrefix + valueName] = ""; 526 } 527 } catch (err) { 528 // Storage is blocked, so nothing is stored for it. 529 } 530 } 531 }; 532 533 // Execute each of the JavaScript property code snippets using the 534 // index of the value to access the value to avoid problems with 535 // JavaScript returning erroneous values. 536 for (var index = 0; index < jsProperties.length; index++) { 537 var name = jsProperties[index]; 538 if (jsPropertiesStarted.indexOf(name) !== -1) { 539 continue; 540 } 541 var body = getFromJson(name); 542
543 var isCached = cachedJson && 544 sessionStorage.getItem(sessionKey + "_property_" + name); 545 546 // If the property has already been processed then skip it. 547 if (isCached) { 548 // Record it as started so that hasJSFunctions agrees this 549 // snippet will not run in this page view. If it disagreed, 550 // loadParsedJSON would hand back to a call to process that 551 // does nothing and returns to loadParsedJSON again. 552 jsPropertiesStarted.push(name); 553 continue; 554 } 555 556 // Create new function bound to this instance and execute it. 557 // This is needed to ensure the scope of the function is 558 // associated with this instance if any members are altered or 559 // added. Avoids global scoped variables. 560 561 var delay = getFromJson(name + 'delayexecution', false, true); 562 563 if ( 564 (ignoreDelayFlag || delay === undefined || delay === false) && 565 typeof body === "string" && 566 body.length 567 ) { 568 var func = undefined; 569 var searchString = '// 51D replace this comment with callback function.'; 570 completed = false; 571 jsPropertiesStarted.push(name); 572 started++; 573 574 // Before the snippet runs, so a value the snippet stores 575 // replaces the empty one, and before the request is built, 576 // so the empty one is in the record of that request's 577 // inputs and the next page view computes the same record 578 // and keeps its cache. 579 storeEmptyValues(body); 580 581 582 if (body.indexOf(searchString) !== -1){ 583 callbackCounter++; 584 body = body.replace(/\/\/ 51D replace this comment with callback function./g, 'callbackFunc(resolveFunc, rejectFunc);'); 585 func = new Function('callbackFunc', 'resolveFunc', 'rejectFunc', 586 "try {\n" + 587 body + "\n" + 588 "} catch (err) {\n" + 589 "console.log(err);" + 590 "}" 591 ); 592 func(completedCallback, resolve, reject); 593 } else { 594 func = new Function( 595 "try {\n" + 596 body + "\n" + 597 "} catch (err) {\n" + 598 "console.log(err);" + 599 "}" 600 ); 601 func(); 602 } 603 604 // Held until the response this snippet feeds is cached. 605 // Flagging it here instead would leave the flag behind when 606 // the page is left before the request completes, and an 607 // older cached payload would then validate it. Within this 608 // page view jsPropertiesStarted already stops it re-running. 609 jsPropertiesPending.push(name); 610 611 // If the property is `javascripthardwareprofile` then check if the 612 // profile has been set. If not then remove current property from 613 // the list of properties that have started to prevent the 614 // 2nd request from being made. 615 if (name === "device.javascripthardwareprofile") { 616 var hrw = getFodSavedValues(); 617 if (hrw && !hrw["51D_ProfileIds"]) { 618 // The snippet produced no profile, so it must not be 619 // flagged when the response is cached. With the key 620 // stable a flag would otherwise mark the property as 621 // done for the rest of the tab session and it would 622 // never be attempted again. The name stays in 623 // jsPropertiesStarted so that only the next page 624 // view retries it, not this one. 625 var pendingIndex = jsPropertiesPending.indexOf(name); 626 if (pendingIndex > -1) { 627 jsPropertiesPending.splice(pendingIndex, 1); 628 } 629 started--; 630 } 631 } 632 } 633 } 634 } 635 636 if (started === 0) { 637 // Nothing started, so nothing in the loop incremented the counter. 638 // Release the hold without dispatching a request. This must stay 639 // ahead of loadParsedJSON, which can re-enter this function through 640 // process(): if the outer hold were still counted the nested round 641 // could never reach zero and would never dispatch. 642 callbackCounter--; 643 644 // A snippet that has run has evidence the cached payload cannot 645 // account for, which is why completing from the cache is confined 646 // to this branch. Doing it after a snippet started would suppress 647 // the request that carries that evidence. 648 if (cachedJson) { 649 // loadParsedJSON sets the flags and ends the round itself on 650 // every path it takes, and it may start a refresh round, so 651 // the lines below must not run after it and claim that roun
651d 652 // is finished. 653 loadParsedJSON(resolve, reject, mergeCached(cachedJson)); 654 } else { 655 failed = false; 656 completed = true; 657 roundEnded(); 658 } 659 } else { 660 // Release the hold. If every snippet that started has already called 661 // back this dispatches now; otherwise the last callback to arrive does. 662 completedCallback(resolve, reject); 663 } 664 }; 665 666 // Standard method to create a CORS HTTP request ready to send data. 667 var createCORSRequest = function(method, url) { 668 var xhr; 669 try { 670 xhr = new XMLHttpRequest(); 671 } catch(err){ 672 xhr = null; 673 } 674 if (xhr !== null && "withCredentials" in xhr) { 675 676 // Check if the XMLHttpRequest object has a "withCredentials" 677 // property. 678 // "withCredentials" only exists on XMLHTTPRequest2 objects. 679 xhr.open(method, url, true); 680 } else if (typeof XDomainRequest != "undefined") { 681 682 // Otherwise, check if XDomainRequest. 683 // XDomainRequest only exists in IE, and is IE's way of making CORS 684 // requests. 685 xhr = new XDomainRequest(); 686 xhr.open(method, url); 687 } else { 688 689 // Otherwise, CORS is not supported by the browser. 690 xhr = null; 691 } 692 return xhr; 693 }; 694 695 // Check if the JSON object still has any JavaScript snippets to run. The 696 // conditions here must match the ones processJsProperties runs a snippet 697 // under: if this says yes and processJsProperties then does nothing, 698 // loadParsedJSON calls process and is called back into forever. 699 var hasJSFunctions = function() { 700 var jsProperties = json.javascriptProperties; 701 if (jsProperties === undefined || jsProperties === null) { 702 return false; 703 } 704 for (var i = 0; i < jsProperties.length; i++) { 705 var name = jsProperties[i]; 706 if (jsPropertiesStarted.indexOf(name) !== -1) { 707 continue; 708 } 709 if (getFromJson(name + 'delayexecution', false, true) === true) { 710 continue; 711 } 712 var body = getFromJson(name); 713 if (typeof body === "string" && body.length > 0) { 714 return true; 715 } 716 } 717 return false; 718 } 719 720 // Process the JavaScript properties. 721 var process = function(resolve, reject){ 722 processJsProperties(resolve, reject, json.javascriptProperties, false); 723 } 724 725 var fireChangeFuncs = function(json) { 726 for (var i = 0; i < changeFuncs.length; i++) { 727 if (typeof changeFuncs[i] === 'function' && 728 changeFuncs[i].length === 1) { 729 changeFuncs[i](json); 730 } 731 } 732 } 733 734 // Continues with an already parsed payload. Defined outside the update 735 // section because the cached branch of processJsProperties calls it, and 736 // with the key no longer carrying the session id a payload cached by an 737 // update-enabled render can still be present when this one is rendered. 738 var loadParsedJSON = function(resolve, reject, newJson) { 739 json = newJson; 740 741 // Republish the payload on this instance, so that fod.fodid and every 742 // other section reflect the latest response on the promise path and 743 // on the path without promises alike. Done before the handlers run, 744 // so that a handler reading the instance sees the new values. 745 update.call(instance, json); 746 747 if (hasJSFunctions()) { 748 // json updated so fire 'on change' functions 749 // before executing any new JS properties that 750 // have come back. 751 fireChangeFuncs(json); 752 process(resolve, reject); 753 } else { 754 failed = false; 755 completed = true; 756 // json updated so fire 'on change' functions 757 // This must happen after completed = true in order 758 // for 'complete' functions to fire. 759 fireChangeFuncs(json); 760 resolve(json); 761 roundEnded(); 762 } 763 } 764 765 // One exit for every failed request. The cache goes, the failure is 766 // reported and the round ends, so that an answer which arrived while the 767 // request was in flight still gets a request of its own. The failed flag 768 // is set here rather than left to catchError, because on the promise path 769 // catchError runs a turn later and until then the round would look as 770 // though it were still running. 771 var failRequest = function(reject, error) { 772 clearCache(); 773 failed = true; 774 reject(error); 775 roundEnded(); 776 }; 777 778 // Process the response as json and call the resolve method. 779 var loadJSON = function(resolve, reject, responseText) { 780 var newJson; 781 try { 782 newJson = JSON.parse(responseText); 783 } catch(err) {
784 failRequest(reject, new Error("Invalid JSON - the endpoint is likely setup incorrectly", { cause: err })); 785 return; 786 } 787 loadParsedJSON(resolve, reject, newJson); 788 } 789 790 // Sends a POST request to the call-back URL to retrieve and updated 791 // JSON payload from the cloud service. A POST request is used so that 792 // parameters can be passed in the request body, this is to get around 793 // the limitations on the length of query strings. As POST requests are not 794 // cached by browsers, the result of the POST request is stored in session 795 // storage on a successful response. This can then be checked before making 796 // repeat requests to the call-back URL. 797 // Any saved value parameters that have been set by the executed JavaScript 798 // properties are added to the list of parameters, this list is then 799 // serialized as Form Data and sent in the POST body to the call-back URL, 800 // refreshing the JSON data. The new JSON is then loaded if the request is 801 // returned with a success status code. If there was a problem then the 802 // session storage items are invalidated and reject is called. 803 var processRequest = function(resolve, reject){ 804 var body = buildBody(); 805 806 // The record of this request's inputs is computed here, at dispatch, 807 // from the map that is about to be sent, and never from a map built 808 // when the response arrives. 809 lastSent = toRecord(body); 810 811 var params = toPairs(body); 812 813 // Add the session and sequence to the request. Both are appended last 814 // and neither is part of the record, because both change on every 815 // request. 816 if (sessionId) { 817 params.push("session-id=" + sessionId); 818 } 819 if (sequence) { 820 params.push("sequence=" + sequence); 821 } 822 823 var postBody = ""; 824 if (params.length > 0) { 825 postBody = params.join('&').replace(/%20/g, '+'); 826 } 827 828 // Request callback URL with additional parameters. 829 var xhr = createCORSRequest('POST', 'https://www.corporatejetinvestor.com/wp-json/fiftyonedegrees/v4/json?host=www.corporatejetinvestor.com&protocol=https&client-ip=20.105.123.181&session-id=6ab54b23cbe70&sequence=1'); 830 831 // With no support for HTTP requests there is nothing to send. This 832 // exit goes through failRequest like every other failure exit, or 833 // the round is never ended and a refresh waiting on it is dropped. 834 if (!xhr) { 835 failRequest(reject, new Error('CORS not supported')); 836 return; 837 } 838 839 // Add the HTTP header for POST form data. 840 xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); 841 xhr.setRequestHeader('Accept', 'application/json'); 842 843 xhr.onload = function () { 844 845 // An error status still reaches onload, and error details come back 846 // as a JSON body, so they must not be treated as data or cached. 847 if (xhr.status < 200 || xhr.status > 299) { 848 failRequest(reject, 849 new Error('Request failed with status ' + xhr.status)); 850 return; 851 } 852 853 // Get the response body from the request. 854 var responseText = xhr.responseText; 855 856 // Cache the response text, and flag the snippets it accounts for at 857 // the same moment, so that the two cannot disagree. Cleared before 858 // loadJSON, which can re-enter processJsProperties and queue names 859 // for the next request. 860 if (typeof sessionStorage !== 'undefined' && sessionStorage) { 861 try { 862 sessionStorage.setItem(sessionKey, responseText); 863 // The record stored with a response is the record of the 864 // request that produced it, computed at dispatch above. 865 if (lastSent !== null) { 866 sessionStorage.setItem(inputsKey, lastSent); 867 } 868 for (var flag = 0; flag < jsPropertiesPending.length; flag++) { 869 sessionStorage.setItem( 870 sessionKey + "_property_" + jsPropertiesPending[flag], true); 871 } 872 } catch (err) { 873 // Web storage is blocked or full. The response is still 874 // used on this page view and is simply not kept. 875 } 876 } 877 jsPropertiesPending = []; 878 // Increment the sequence. The request has succeeded and its 879 // response is cached, and this has to happen before the response 880 // is processed because loadJSON can start the next round in the
881 // same turn and that round's body must carry the next number. 882 sequence++; 883 // Load the JSON object from the response text 884 loadJSON(resolve, reject, responseText); 885 }; 886 887 xhr.onerror = function () { 888 // An error occurred with the request. Invalidate the cache and 889 // return the details in the call to reject method. 890 failRequest(reject, Error(xhr.statusText)); 891 }; 892 893 // Send the GET request. 894 xhr.send(postBody); 895 } 896 897 // A refresh round reports through these. The first round's promise has 898 // already settled by the time a refresh runs, so resolving it again would 899 // do nothing and rejecting it would swallow the error, and the instance 900 // is updated in loadParsedJSON on every path now. 901 var refreshResolve = function(value) {}; 902 var refreshReject = function(value) { catchError(value); }; 903 904 // Ask the server for a fresh 51Did, normally because the visitor's answer 905 // arrived after this script loaded. Public as fod.refresh below. 906 // 907 // The stored snippet values are sent again and the snippets are not run 908 // again, because screen size, pixel ratio, client hints and the Apple 909 // profile read the device and not the consent state, so a second run 910 // would gather the same values at the cost of a full detection round, and 911 // a delayed snippet's value would be deleted and never gathered again. 912 // The request therefore carries every snippet's result, which is what the 913 // rule that a 51Did is created only after every other piece of data is 914 // complete requires. 915 // 916 // Two identifiers from one page view are never byte identical, because 917 // the signature carries a fresh random value on every call, so a page 918 // that refreshes twice holds two strings that verify the same and differ, 919 // and fod.fodid holds whichever response arrived last. Page code 920 // reads the identifier after the last refresh it made has completed. 921 refresh = function() { 922 if (sequence >= maxIterations) { 923 // The iterations of this page view are finished. The server stops 924 // listing snippets at the same number, so there is nothing left 925 // to ask for. 926 console.log("51Degrees: the maximum of " + maxIterations + " iterations for this page view has been reached, refresh() does nothing."); 927 return; 928 } 929 if (!completed && !failed) {
930 // A round is in progress. That round's own next request is built 931 // at dispatch from the answer as it stands, so it carries 932 // anything that arrived while it was running. 933 refreshPending = true; 934 return; 935 } 936 if (inputs() === lastSent) { 937 return; 938 } 939 completed = false; 940 failed = false; 941 // jsPropertiesStarted is deliberately left alone. A refresh does not 942 // run the snippets again, and the hardware profile that saved nothing 943 // stays in that list so that only the next page view retries it, as 944 // the comment on its back out says. A snippet the refresh response 945 // lists for the first time is not in the list and still runs. 946 jsPropertiesPending = []; 947 processRequest(refreshResolve, refreshReject); 948 }; 949 950 // Function logs errors, used to 'reject' a promise or for error callbacks. 951 var catchError = function(value) { 952 failed = true; 953 function errorToDesc(subError) { 954 let msg = subError.message; 955 if (!msg) { 956 msg = String(subError); 957 } 958 let cause = subError.cause; 959 if (cause) { 960 msg += '\n--- caused by ---\n'; 961 msg += errorToDesc(cause); 962 } 963 return msg; 964 } 965 let errorDesc = errorToDesc(value); 966 console.log(errorDesc); 967 968 if (json.errors === null || json.errors === undefined) { 969 json.errors = [errorDesc]; 970 } else if (Array.isArray(json.errors)) { 971 json.errors.push(errorDesc); 972 } 973 fireChangeFuncs(json); 974 } 975 976 // Populate this instance of the FOD object with getters to access the 977 // properties. If the value is null then get the noValueMessage from the 978 // JSON object corresponding to the property. 979 var update = function(data){ 980 var self = this; 981 Object.getOwnPropertyNames(data).forEach(function(key) { 982 self[key] = {}; 983 for(var i in data[key]){ 984 var obj = self[key]; 985 (function(i) { 986 Object.defineProperty(obj, i, { 987 get: function (){ 988 if(data[key][i] === null && (i !== "javascriptProperties")){ 989 return data[key][i + "nullreason"]; 990 } else { 991 return data[key][i]; 992 } 993 } 994 }) 995 })(i); 996 } 997 }); 998 } 999 1000 1001 // Compare this page view's inputs with the record of the request that 1002 // produced the entry in session storage, once, before the first round. 1003 applyInputsRecord(); 1004 1005 1006 this.onChange = function(resolve) { 1007 changeFuncs.push(resolve); 1008 // A page view served from the session storage cache finishes inside 1009 // the constructor, before page code can get here, so a handler 1010 // registered afterwards would never hear about a change that has 1011 // already happened. Catching it up is what 'complete' already does. 1012 if ((completed || failed) && 1013 typeof resolve === 'function' && 1014 resolve.length === 1) { 1015 resolve(json); 1016 } 1017 } 1018 1019 this.complete = function(resolve, properties) { 1020 if(completed || failed){ 1021 resolve(json); 1022 }else{ 1023 this.onChange(function(data) { 1024 if(completed || failed){ 1025 resolve(data); 1026 } 1027 }) 1028 } 1029 }; 1030 1031 // Ask for a fresh 51Did. Returns nothing. Page code rarely needs to call 1032 // this, because the script watches the page's consent platform itself, 1033 // and it is here for a page that knows something the script cannot see. 1034 this.refresh = function() { 1035 refresh(); 1036 }; 1037 1038 // Update this instance with the initial JSON payload. Every later payload 1039 // updates it from loadParsedJSON, so a later response reaches the object 1040 // on the path without promises too. 1041 update.call(this, json); 1042 process(function(json) {}, catchError); 1043} 1044 1045// Loading the script twice replaces the first instance and its state. The 1046// Preference Management Platform adds this script only where the page's 1047// document carries no client script tag, and where a tag is there it waits 1048// for that tag to run, so that convenience never trips this warning and 1049// nobody should "fix" it to allow for it. The value is tested and not the 1050// property, because var fod at the top level creates the global 1051// property with the value undefined before any statement runs, so testing
1052// the property would warn on every load. The text names the object and 1053// nothing else, because printing the existing object would print its 1054// payload, identifiers included. 1055if (typeof window !== 'undefined' && 1056 typeof window["fod"] !== 'undefined') { 1057 console.warn("51Degrees: fod already exists on this page. Loading the script twice replaces it. Load it once and call fod.refresh() to update."); 1058} 1059 1060var fod = new fiftyoneDegreesManager(); 1061 1062//# sourceURL=fiftyonedegrees-js-before</script>
1062
1062<script id="fiftyonedegrees-js" src="https://www.corporatejetinvestor.com/wp-content/plugins/51degrees-optimize-by-device-location/includes/../assets/js/fod.js?ver=2cfb8927b61e4de5adc5a6738e3c79ba"></script>
1062
1062<script id="addtoany-core-js-before">window.a2a_config=window.a2a_config||{};a2a_config.callbacks=[];a2a_config.overlays=[];a2a_config.templates={}; 1063 1064//# sourceURL=addtoany-core-js-before</script>
1064
1064<script id="addtoany-core-js" defer src="https://static.addtoany.com/menu/page.js"></script>
1064
1064<script id="jquery-core-js" src="https://www.corporatejetinvestor.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
1064
1064<script id="jquery-migrate-js" src="https://www.corporatejetinvestor.com/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
1064
1064<script id="addtoany-jquery-js" defer src="https://www.corporatejetinvestor.com/wp-content/plugins/add-to-any/addtoany.min.js?ver=1.1"></script>
1064
1064<script id="__ytprefs__-js-extra">var _EPYT_ = {"ajaxurl":"https://www.corporatejetinvestor.com/wp-admin/admin-ajax.php","security":"a939cfef5a","gallery_scrolloffset":"20","eppathtoscripts":"https://www.corporatejetinvestor.com/wp-content/plugins/youtube-embed-plus/scripts/","eppath":"https://www.corporatejetinvestor.com/wp-content/plugins/youtube-embed-plus/","epresponsiveselector":"[\"iframe.__youtube_prefs__\",\"iframe[src*='youtube.com']\",\"iframe[src*='youtube-nocookie.com']\",\"iframe[data-ep-src*='youtube.com']\",\"iframe[data-ep-src*='youtube-nocookie.com']\",\"iframe[data-ep-gallerysrc*='youtube.com']\"]","epdovol":"1","version":"14.2.6.1","evselector":"iframe.__youtube_prefs__[src], iframe[src*=\"youtube.com/embed/\"], iframe[src*=\"youtube-nocookie.com/embed/\"]","ajax_compat":"","maxres_facade":"eager","ytapi_load":"light","pause_others":"","stopMobileBuffer":"1","facade_mode":"1","not_live_on_channel":""}; 1065//# sourceURL=__ytprefs__-js-extra</script>
1065
1065<script id="__ytprefs__-js" src="https://www.corporatejetinvestor.com/wp-content/plugins/youtube-embed-plus/scripts/ytprefs.min.js?ver=14.2.6.1"></script>
1065 <link rel="https://api.w.org/" href="https://www.corporatejetinvestor.com/wp-json/" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://www.corporatejetinvestor.com/xmlrpc.php?rsd" />
1065<script class="hsq-set-content-id" data-content-id="listing-page">var _hsq = _hsq || []; 1066 _hsq.push(["setContentType", "listing-page"]);</script>
1066 1067<style id="ubermenu-custom-generated-css">/** Font Awesome 4 Compatibility **/ 1068.fa{font-style:normal;font-variant:normal;font-weight:normal;font-family:FontAwesome;} 1069 1070/** UberMenu Responsive Styles (Breakpoint Setting) **/ 1071@media screen and (min-width: 801px){ 1072 .ubermenu{ display:block !important; } .ubermenu-responsive .ubermenu-item.ubermenu-hide-desktop{ display:none !important; } .ubermenu-responsive.ubermenu-retractors-responsive .ubermenu-retractor-mobile{ display:none; } /* Top level items full height */ .ubermenu.ubermenu-horizontal.ubermenu-items-vstretch .ubermenu-nav{ display:flex; align-items:stretch; } .ubermenu.ubermenu-horizontal.ubermenu-items-vstretch .ubermenu-item.ubermenu-item-level-0{ display:flex; flex-direction:column; } .ubermenu.ubermenu-horizontal.ubermenu-items-vstretch .ubermenu-item.ubermenu-item-level-0 > .ubermenu-target{ flex:1; display:flex; align-items:center; flex-wrap:wrap; } .ubermenu.ubermenu-horizontal.ubermenu-items-vstretch .ubermenu-item.ubermenu-item-level-0 > .ubermenu-target > .ubermenu-target-divider{ position:static; flex-basis:100%; } .ubermenu.ubermenu-horizontal.ubermenu-items-vstretch .ubermenu-item.ubermenu-item-level-0 > .ubermenu-target.ubermenu-item-layout-image_left > .ubermenu-target-text{ padding-left:1em; } .ubermenu.ubermenu-horizontal.ubermenu-items-vstretch .ubermenu-item.ubermenu-item-level-0 > .ubermenu-target.ubermenu-item-layout-image_right > .ubermenu-target-text{ padding-right:1em; } .ubermenu.ubermenu-horizontal.ubermenu-items-vstretch .ubermenu-item.ubermenu-item-level-0 > .ubermenu-target.ubermenu-item-layout-image_above, .ubermenu.ubermenu-horizontal.ubermenu-items-vstretch .ubermenu-item.ubermenu-item-level-0 > .ubermenu-target.ubermenu-item-layout-image_below{ flex-direction:column; } .ubermenu.ubermenu-horizontal.ubermenu-items-vstretch .ubermenu-item.ubermenu-item-level-0 > .ubermenu-submenu-drop{ top:100%; } .ubermenu.ubermenu-horizontal.ubermenu-items-vstretch .ubermenu-item-level-0:not(.ubermenu-align-right) + .ubermenu-item.ubermenu-align-right{ margin-left:auto; } .ubermenu.ubermenu-horizontal.ubermenu-items-vstretch .ubermenu-item.ubermenu-item-level-0 > .ubermenu-target.ubermenu-content-align-left{ justify-content:flex-start; } .ubermenu.ubermenu-horizontal.ubermenu-items-vstretch .ubermenu-item.ubermenu-item-level-0 > .ubermenu-target.ubermenu-content-align-center{ justify-content:center; } .ubermenu.ubermenu-horizontal.ubermenu-items-vstretch .ubermenu-item.ubermenu-item-level-0 > .ubermenu-target.ubermenu-content-align-right{ justify-content:flex-end; } /* Force current submenu always open but below others */ .ubermenu-force-current-submenu .ubermenu-item-level-0.ubermenu-current-menu-item > .ubermenu-submenu-drop, .ubermenu-force-current-submenu .ubermenu-item-level-0.ubermenu-current-menu-ancestor > .ubermenu-submenu-drop { display: block!important; opacity: 1!important; visibility: visible!important; margin: 0!important; top: auto!important; height: auto; z-index:19; } /* Invert Horizontal menu to make subs go up */ .ubermenu-invert.ubermenu-horizontal .ubermenu-item-level-0 > .ubermenu-submenu-drop, .ubermenu-invert.ubermenu-horizontal.ubermenu-items-vstretch .ubermenu-item.ubermenu-item-level-0>.ubermenu-submenu-drop{ top:auto; bottom:100%; } .ubermenu-invert.ubermenu-horizontal.ubermenu-sub-indicators .ubermenu-item-level-0.ubermenu-has-submenu-drop > .ubermenu-target > .ubermenu-sub-indicator{ transform:rotate(180deg); } /* Make second level flyouts fly up */ .ubermenu-invert.ubermenu-horizontal .ubermenu-submenu .ubermenu-item.ubermenu-active > .ubermenu-submenu-type-flyout{ top:auto; bottom:0; } /* Clip the submenus properly when inverted */ .ubermenu-invert.ubermenu-horizontal .ubermenu-item-level-0 > .ubermenu-submenu-drop{ clip: rect(-5000px,5000px,auto,-5000px); } /* Invert Vertical menu to make subs go left */ .ubermenu-invert.ubermenu-vertical .ubermenu-item-level-0 > .ubermenu-submenu-drop{ right:100%; left:auto; } .ubermenu-invert.ubermenu-vertical.ubermenu-sub-indicators .ubermenu-item-level-0.ubermenu-item-has-children > .ubermenu-target > .ubermenu-sub-indicator{ right:auto; left:10px; transform:rotate(90deg); } .ubermenu-vertical.ubermenu-invert .ubermenu-item > .ubermenu-submenu-drop { clip: rect(-5000px,5000px,5000px,-5000px); } /* Vertical Flyout > Flyout */ .ubermenu-vertical.ubermenu-invert.ubermenu-sub-indicators .ubermenu-has-submenu-drop > .ubermenu-target{ padding-left:25px; } .ubermenu-vertical.ubermenu-invert .ubermenu-item > .ubermenu-target > .ubermenu-sub-indicator { right:auto; left:10px; transform:rotate(90deg); } .ubermenu-vertical.ubermenu-invert .ubermenu-item > .ubermenu-submenu-drop.ubermenu-submenu-type-flyout, .ubermenu-vertical.ubermenu-invert .ubermenu-submenu-type-flyout > .ubermenu-item > .ubermenu-submenu-drop { right: 100%; left: auto; } .ubermenu-responsive-toggle{ display:none; } 1073} 1074@media screen and (max-width: 800px){ 1075 .ubermenu-responsive-toggle, .ubermenu-sticky-toggle-wrapper { display: block; } .ubermenu-responsive{ width:100%; max-height:600px; visibility:visible; overflow:visible; -webkit-transition:max-height 1s ease-in; transition:max-height .3s ease-in; } .ubermenu-responsive.ubermenu-mobile-accordion:not(.ubermenu-mobile-modal):not(.ubermenu-in-transition):not(.ubermenu-responsive-collapse){ max-height:none; } .ubermenu-responsive.ubermenu-items-align-center{ text-align:left; } .ubermenu-responsive.ubermenu{ margin:0; } .ubermenu-responsive.ubermenu .ubermenu-nav{ display:block; } .ubermenu-responsive.ubermenu-responsive-nocollapse, .ubermenu-repsonsive.ubermenu-no-transitions{ display:block; max-height:none; } .ubermenu-responsive.ubermenu-responsive-collapse{ max-height:none; visibility:visible; overflow:visible; } .ubermenu-responsive.ubermenu-responsive-collapse{ max-height:0; overflow:hidden !important; visibility:hidden; } .ubermenu-responsive.ubermenu-in-transition, .ubermenu-responsive.ubermenu-in-transition .ubermenu-nav{ overflow:hidden !important; visibility:visible; } .ubermenu-responsive.ubermenu-responsive-collapse:not(.ubermenu-in-transition){ border-top-width:0; border-bottom-width:0; } .ubermenu-responsive.ubermenu-responsive-collapse .ubermenu-item .ubermenu-submenu{ display:none; } .ubermenu-responsive .ubermenu-item-level-0{ width:50%; } .ubermenu-responsive.ubermenu-responsive-single-column .ubermenu-item-level-0{ float:none; clear:both; width:100%; } .ubermenu-responsive .ubermenu-item.ubermenu-item-level-0 > .ubermenu-target{ border:none; box-shadow:none; } .ubermenu-responsive .ubermenu-item.ubermenu-has-submenu-flyout{ position:static; } .ubermenu-responsive.ubermenu-sub-indicators .ubermenu-submenu-type-flyout .ubermenu-has-submenu-drop > .ubermenu-target > .ubermenu-sub-indicator{ transform:rotate(0); right:10px; left:auto; } .ubermenu-responsive .ubermenu-nav .ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop{ width:100%; min-width:100%; max-width:100%; top:auto; left:0 !important; } .ubermenu-responsive.ubermenu-has-border .ubermenu-nav .ubermenu-item .ubermenu-submenu.ubermenu-submenu-drop{ left: -1px !important; /* For borders */ } .ubermenu-responsive .ubermenu-submenu.ubermenu-submenu-type-mega > .ubermenu-item.ubermenu-column{ min-height:0; border-left:none; float:left; /* override left/center/right content alignment */ display:block; } .ubermenu-responsive .ubermenu-item.ubermenu-active > .ubermenu-submenu.ubermenu-submenu-type-mega{ max-height:none; height:auto;/*prevent overflow scrolling since android is still finicky*/ overflow:visible; }
1075 .ubermenu-responsive.ubermenu-transition-slide .ubermenu-item.ubermenu-in-transition > .ubermenu-submenu-drop{ max-height:1000px; /* because of slide transition */ } .ubermenu .ubermenu-submenu-type-flyout .ubermenu-submenu-type-mega{ min-height:0; } .ubermenu.ubermenu-responsive .ubermenu-column, .ubermenu.ubermenu-responsive .ubermenu-column-auto{ min-width:50%; } .ubermenu.ubermenu-responsive .ubermenu-autoclear > .ubermenu-column{ clear:none; } .ubermenu.ubermenu-responsive .ubermenu-column:nth-of-type(2n+1){ clear:both; } .ubermenu.ubermenu-responsive .ubermenu-submenu-retractor-top:not(.ubermenu-submenu-retractor-top-2) .ubermenu-column:nth-of-type(2n+1){ clear:none; } .ubermenu.ubermenu-responsive .ubermenu-submenu-retractor-top:not(.ubermenu-submenu-retractor-top-2) .ubermenu-column:nth-of-type(2n+2){ clear:both; } .ubermenu-responsive-single-column-subs .ubermenu-submenu .ubermenu-item { float: none; clear: both; width: 100%; min-width: 100%; } /* Submenu footer content */ .ubermenu .ubermenu-submenu-footer{ position:relative; clear:both; bottom:auto; right:auto; } .ubermenu.ubermenu-responsive .ubermenu-tabs, .ubermenu.ubermenu-responsive .ubermenu-tabs-group, .ubermenu.ubermenu-responsive .ubermenu-tab, .ubermenu.ubermenu-responsive .ubermenu-tab-content-panel{ /** TABS SHOULD BE 100% ACCORDION */ width:100%; min-width:100%; max-width:100%; left:0; } .ubermenu.ubermenu-responsive .ubermenu-tabs, .ubermenu.ubermenu-responsive .ubermenu-tab-content-panel{ min-height:0 !important;/* Override Inline Style from JS */ } .ubermenu.ubermenu-responsive .ubermenu-tabs{ z-index:15; } .ubermenu.ubermenu-responsive .ubermenu-tab-content-panel{ z-index:20; } /* Tab Layering */ .ubermenu-responsive .ubermenu-tab{ position:relative; } .ubermenu-responsive .ubermenu-tab.ubermenu-active{ position:relative; z-index:20; } .ubermenu-responsive .ubermenu-tab > .ubermenu-target{ border-width:0 0 1px 0; } .ubermenu-responsive.ubermenu-sub-indicators .ubermenu-tabs > .ubermenu-tabs-group > .ubermenu-tab.ubermenu-has-submenu-drop > .ubermenu-target > .ubermenu-sub-indicator{ transform:rotate(0); right:10px; left:auto; } .ubermenu-responsive .ubermenu-tabs > .ubermenu-tabs-group > .ubermenu-tab > .ubermenu-tab-content-panel{ top:auto; border-width:1px; } .ubermenu-responsive .ubermenu-tab-layout-bottom > .ubermenu-tabs-group{ /*position:relative;*/ } .ubermenu-reponsive .ubermenu-item-level-0 > .ubermenu-submenu-type-stack{ /* Top Level Stack Columns */ position:relative; } .ubermenu-responsive .ubermenu-submenu-type-stack .ubermenu-column, .ubermenu-responsive .ubermenu-submenu-type-stack .ubermenu-column-auto{ /* Stack Columns */ width:100%; max-width:100%; } .ubermenu-responsive .ubermenu-item-mini{ /* Mini items */ min-width:0; width:auto; float:left; clear:none !important; } .ubermenu-responsive .ubermenu-item.ubermenu-item-mini > a.ubermenu-target{ padding-left:20px; padding-right:20px; } .ubermenu-responsive .ubermenu-item.ubermenu-hide-mobile{ /* Hiding items */ display:none !important; } .ubermenu-responsive.ubermenu-hide-bkgs .ubermenu-submenu.ubermenu-submenu-bkg-img{ /** Hide Background Images in Submenu */ background-image:none; } .ubermenu.ubermenu-responsive .ubermenu-item-level-0.ubermenu-item-mini{ min-width:0; width:auto; } .ubermenu-vertical .ubermenu-item.ubermenu-item-level-0{ width:100%; } .ubermenu-vertical.ubermenu-sub-indicators .ubermenu-item-level-0.ubermenu-item-has-children > .ubermenu-target > .ubermenu-sub-indicator{ right:10px; left:auto; transform:rotate(0); } .ubermenu-vertical .ubermenu-item.ubermenu-item-level-0.ubermenu-relative.ubermenu-active > .ubermenu-submenu-drop.ubermenu-submenu-align-vertical_parent_item{ top:auto; } .ubermenu.ubermenu-responsive .ubermenu-tabs{ position:static; } /* Tabs on Mobile with mouse (but not click) - leave space to hover off */ .ubermenu:not(.ubermenu-is-mobile):not(.ubermenu-submenu-indicator-closes) .ubermenu-submenu .ubermenu-tab[data-ubermenu-trigger="mouseover"] .ubermenu-tab-content-panel, .ubermenu:not(.ubermenu-is-mobile):not(.ubermenu-submenu-indicator-closes) .ubermenu-submenu .ubermenu-tab[data-ubermenu-trigger="hover_intent"] .ubermenu-tab-content-panel{ margin-left:6%; width:94%; min-width:94%; } /* Sub indicator close visibility */ .ubermenu.ubermenu-submenu-indicator-closes .ubermenu-active > .ubermenu-target > .ubermenu-sub-indicator-close{ display:block; display: flex; align-items: center; justify-content: center; } .ubermenu.ubermenu-submenu-indicator-closes .ubermenu-active > .ubermenu-target > .ubermenu-sub-indicator{ display:none; } .ubermenu .ubermenu-tabs .ubermenu-tab-content-panel{ box-shadow: 0 5px 10px rgba(0,0,0,.075); } /* When submenus and items go full width, move items back to appropriate positioning */ .ubermenu .ubermenu-submenu-rtl { direction: ltr; } /* Fixed position mobile menu */ .ubermenu.ubermenu-mobile-modal{ position:fixed; z-index:9999999; opacity:1; top:0; left:0; width:100%; width:100vw; max-width:100%; max-width:100vw; height:100%; height:calc(100vh - calc(100vh - 100%)); height:-webkit-fill-available; max-height:calc(100vh - calc(100vh - 100%)); max-height:-webkit-fill-available; border:none; box-sizing:border-box; display:flex; flex-direction:column; justify-content:flex-start; overflow-y:auto !important; /* for non-accordion mode */ overflow-x:hidden !important; overscroll-behavior: contain; transform:scale(1); transition-duration:.1s; transition-property: all; } .ubermenu.ubermenu-mobile-modal.ubermenu-mobile-accordion.ubermenu-interaction-press{ overflow-y:hidden !important; } .ubermenu.ubermenu-mobile-modal.ubermenu-responsive-collapse{ overflow:hidden !important; opacity:0; transform:scale(.9); visibility:hidden; } .ubermenu.ubermenu-mobile-modal .ubermenu-nav{ flex:1; overflow-y:auto !important; overscroll-behavior: contain; } .ubermenu.ubermenu-mobile-modal .ubermenu-item-level-0{ margin:0; } .ubermenu.ubermenu-mobile-modal .ubermenu-mobile-close-button{ border:none; background:none; border-radius:0; padding:1em; color:inherit; display:inline-block; text-align:center; font-size:14px; } .ubermenu.ubermenu-mobile-modal .ubermenu-mobile-footer .ubermenu-mobile-close-button{ width: 100%; display: flex; align-items: center; justify-content: center; } .ubermenu.ubermenu-mobile-modal .ubermenu-mobile-footer .ubermenu-mobile-close-button .ubermenu-icon-essential, .ubermenu.ubermenu-mobile-modal .ubermenu-mobile-footer .ubermenu-mobile-close-button .fas.fa-times{ margin-right:.2em; } /* Header/Footer Mobile content */ .ubermenu .ubermenu-mobile-header, .ubermenu .ubermenu-mobile-footer{ display:block; text-align:center; color:inherit; } /* Accordion submenus mobile (single column tablet) */ .ubermenu.ubermenu-responsive-single-column.ubermenu-mobile-accordion.ubermenu-interaction-press .ubermenu-item > .ubermenu-submenu-drop, .ubermenu.ubermenu-responsive-single-column.ubermenu-mobile-accordion.ubermenu-interaction-press .ubermenu-tab > .ubermenu-tab-content-panel{ box-sizing:border-box; border-left:none; border-right:none; box-shadow:none; } .ubermenu.ubermenu-responsive-single-column.ubermenu-mobile-accordion.ubermenu-interaction-press .ubermenu-item.ubermenu-active > .ubermenu-submenu-drop, .ubermenu.ubermenu-responsive-single-column.ubermenu-mobile-accordion.ubermenu-interaction-press .ubermenu-tab.ubermenu-active > .ubermenu-tab-content-panel{ position:static; } /* Accordion indented - remove borders and extra spacing from headers */ .ubermenu.ubermenu-mobile-accordion-indent .ubermenu-submenu.ubermenu-submenu-drop, .ubermenu.ubermenu-mobile-accordion-indent .ubermenu-submenu .ubermenu-item-header.ubermenu-has-submenu-stack > .ubermenu-target{ border:none; } .ubermenu.ubermenu-mobile-accordion-indent .ubermenu-submenu .ubermenu-item-header.ubermenu-has-submenu-stack > .ubermenu-submenu-type-stack{ padding-top:0; } /* Accordion dropdown indentation padding */ .ubermenu.ubermenu-mobile-accordion-indent .ubermenu-submenu-drop .ubermenu-submenu-drop .ubermenu-item > .ubermenu-target, .ubermenu.ubermenu-mobile-accordion-indent .ubermenu-submenu-drop .ubermenu-tab-content-panel .ubermenu-item > .ubermenu-target{ padding-left:calc( var(--ubermenu-accordion-indent) * 2 ); } .ubermenu.ubermenu-mobile-accordion-indent .ubermenu-submenu-drop .ubermenu-submenu-drop .ubermenu-submenu-drop .ubermenu-item > .ubermenu-target, .ubermenu.ubermenu-mobile-accordion-indent .ubermenu-submenu-drop .ubermenu-tab-content-panel .ubermenu-tab-content-panel .ubermenu-item > .ubermenu-target{ padding-left:calc( var(--ubermenu-accordion-indent) * 3 ); } .ubermenu.ubermenu-mobile-accordion-indent .ubermenu-submenu-drop .ubermenu-submenu-drop .ubermenu-submenu-drop .ubermenu-submenu-drop .ubermenu-item > .ubermenu-target, .ubermenu.ubermenu-mobile-accordion-indent .ubermenu-submenu-drop .ubermenu-tab-content-panel .ubermenu-tab-content-panel .ubermenu-tab-content-panel .ubermenu-item > .ubermenu-target{ padding-left:calc( var(--ubermenu-accordion-indent) * 4 ); } /* Reverse Accordion dropdown indentation padding */ .rtl .ubermenu.ubermenu-mobile-accordion-indent .ubermenu-submenu-drop .ubermenu-submenu-drop .ubermenu-item > .ubermenu-target, .rtl .ubermenu.ubermenu-mobile-accordion-indent .ubermenu-submenu-drop .ubermenu-tab-content-panel .ubermenu-item > .ubermenu-target{ padding-left:0; padding-right:calc( var(--ubermenu-accordion-indent) * 2 ); } .rtl .ubermenu.ubermenu-mobile-accordion-indent .ubermenu-submenu-drop .ubermenu-submenu-drop .ubermenu-submenu-drop .ubermenu-item > .ubermenu-target, .rtl .ubermenu.ubermenu-mobile-accordion-indent .ubermenu-submenu-drop .ubermenu-tab-content-panel .ubermenu-tab-content-panel .ubermenu-item > .ubermenu-target{ padding-left:0; padding-right:calc( var(--ubermenu-accordion-indent) * 3 ); } .rtl .ubermenu.ubermenu-mobile-accordion-indent .ubermenu-submenu-drop .ubermenu-submenu-drop .ubermenu-submenu-drop .ubermenu-submenu-drop .ubermenu-item > .ubermenu-target, .rtl .ubermenu.ubermenu-mobile-accordion-indent .ubermenu-submenu-drop .ubermenu-tab-content-panel .ubermenu-tab-content-panel .ubermenu-tab-content-panel .ubermenu-item > .ubermenu-target{ padding-left:0; padding-right:calc( var(--ubermenu-accordion-indent) * 4 ); } .ubermenu-responsive-toggle{ display:block; } 1076} 1077@media screen and (max-width: 480px){ 1078 .ubermenu.ubermenu-responsive .ubermenu-item-level-0{ width:100%; } .ubermenu.ubermenu-responsive .ubermenu-column, .ubermenu.ubermenu-responsive .ubermenu-column-auto{ min-width:100%; } .ubermenu .ubermenu-autocolumn:not(:first-child), .ubermenu .ubermenu-autocolumn:not(:first-child) .ubermenu-submenu-type-stack{ padding-top:0; } .ubermenu .ubermenu-autocolumn:not(:last-child), .ubermenu .ubermenu-autocolumn:not(:last-child) .ubermenu-submenu-type-stack{ padding-bottom:0; } .ubermenu .ubermenu-autocolumn > .ubermenu-submenu-type-stack > .ubermenu-item-normal:first-child{ margin-top:0; } /* Accordion submenus mobile */ .ubermenu.ubermenu-responsive.ubermenu-mobile-accordion.ubermenu-interaction-press .ubermenu-item > .ubermenu-submenu-drop, .ubermenu.ubermenu-responsive.ubermenu-mobile-accordion.ubermenu-interaction-press .ubermenu-tab > .ubermenu-tab-content-panel{ box-shadow:none; box-sizing:border-box; border-left:none; border-right:none; } .ubermenu.ubermenu-responsive.ubermenu-mobile-accordion.ubermenu-interaction-press .ubermenu-item.ubermenu-active > .ubermenu-submenu-drop, .ubermenu.ubermenu-responsive.ubermenu-mobile-accordion.ubermenu-interaction-press .ubermenu-tab.ubermenu-active > .ubermenu-tab-content-panel{ position:static; } 1079} 1080 1081 1082/** UberMenu Custom Menu Item Styles (Menu Item Settings) **/ 1083/* 163902 */ .ubermenu .ubermenu-item.ubermenu-item-163902 > .ubermenu-target { background:#009ddd; color:#ffffff; } 1084 1085/* Status: Loaded from Transient */</style>
1085<script>(function($) { 1086 $(document).on('facetwp-refresh', function() { 1087 if (FWP.soft_refresh == true) { 1088 FWP.enable_scroll = true; 1089 } else { 1090 FWP.enable_scroll = false; 1091 } 1092 }); 1093 $(document).on('facetwp-loaded', function() { 1094 if (FWP.enable_scroll == true) { 1095 $('html, body').animate({ 1096 scrollTop: 0 1097 }, 500); 1098 } 1099 }); 1100 })(jQuery);</script>
1100 <style>.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}</style>
1100<script src="https://kit.fontawesome.com/411d6993ae.js" crossorigin="anonymous"></script>
1100 <link rel="preconnect" href="https://fonts.googleapis.com"><link rel="preconnect" href="https://fonts.gstatic.com" crossorigin><link href="https://www.corporatejetinvestor.com/wp-content/themes/cji22/style.css?1789124558" rel="stylesheet" type="text/css"><link href="https://www.corporatejetinvestor.com/wp-content/themes/cji22/responsive.css?104" rel="stylesheet" type="text/css"><link href="https://www.corporatejetinvestor.com/wp-content/themes/cji22/style-banners.css?4" rel="stylesheet" type="text/css"><link media="print" href="https://www.corporatejetinvestor.com/wp-content/themes/cji22/print.css?1" rel="stylesheet" />
1100<script async src="//www.specialistinsight.com/adserver/www/delivery/asyncjs.php"></script>
1100
1100<script type="text/javascript" src="https://www.corporatejetinvestor.com/wp-content/themes/cji22/js/random_order.js"></script>
1100
1100<script async src="https://js.sparkloop.app/team_bfddb31058.js" data-sparkloop></script>
1100
1100<script>(function(w,d,t,r,u) 1101 { 1102 var f,n,i; 1103 w[u]=w[u]||[],f=function() 1104 { 1105 var o={ti:"343102887", enableAutoSpaTracking: true}; 1106 o.q=w[u],w[u]=new UET(o),w[u].push("pageLoad") 1107 }, 1108 n=d.createElement(t),n.src=r,n.async=1,n.onload=n.onreadystatechange=function() 1109 { 1110 var s=this.readyState; 1111 s&&s!=="loaded"&&s!=="complete"||(f(),n.onload=n.onreadystatechange=null) 1112 }, 1113 i=d.getElementsByTagName(t)[0],i.parentNode.insertBefore(n,i) 1114 }) 1115 (window,document,"script","//bat.bing.com/bat.js","uetq");</script>
1115 <link rel="stylesheet" href="https://olytics.omeda.com/olytics/css/v3/p/olytics.css" />
1115<script>window.olytics||(window.olytics=[]),window.olytics.methods=["fire","confirm"],window.olytics.factory=function(i){return function(){var t=Array.prototype.slice.call(arguments);return t.unshift(i),window.olytics.push(t),window.olytics}};for(var i=0;i<window.olytics.methods.length;i++){var method=window.olytics.methods[i];window.olytics[method]=window.olytics.factory(method)}olytics.load=function(i){if(!document.getElementById("olyticsImport")){window.a=window.olytics;var t=document.createElement("script");t.async=!0,t.id="olyticsImport",t.type="text/javascript";var o="";void 0!==i&&void 0!==i.oid&&(o=i.oid),t.setAttribute("data-oid",o),t.src="https://olytics.omeda.com/olytics/js/v3/p/olytics.min.js",t.addEventListener("load",function(t){for(olytics.initialize({Olytics:i});window.a.length>0;){var o=window.a.shift(),s=o.shift();olytics[s]&&olytics[s].apply(olytics,o)}},!1);var s=document.getElementsByTagName("script")[0];s.parentNode.insertBefore(t,s)}},olytics.load({oid:"f131cdfda3834eedb0cbfe8d11452d35"});</script>
1115
1115<script>//corporatejetinvestor.com page visit 1116olytics.fire({ 1117behaviorId : '2672C9123356A8B', 1118category : '', 1119tag : '' 1120});</script>
1120 </head><body class="archive post-type-archive post-type-archive-news wp-embed-responsive wp-theme-cji22 modula-best-grid-gallery">
vendor: 67 bytes, line 1120
1120<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
1120GTM-K79VSTN
vendor: 82 bytes, lines 1120-1121
1120" 1121height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
1121<a href="#content" class="skip-link screen-reader-text">Skip to the content</a><div id="wrapper" class="hfeed"><div id="topContainer"><div id="tickerContainer"><div class="ditty ditty--pre" data-id="153448" data-uniqid="ditty-6ab54b24b5737"></div></div><div id="topNav"><div id="topLinks"><nav id="ubermenu-topmenu-8284" class="ubermenu ubermenu-nojs ubermenu-topmenu ubermenu-menu-8284 ubermenu-responsive-collapse ubermenu-horizontal ubermenu-transition-shift ubermenu-trigger-hover ubermenu-skin-minimal ubermenu-bar-align-full ubermenu-items-align-auto ubermenu-bound ubermenu-disable-submenu-scroll ubermenu-sub-indicators ubermenu-retractors-responsive ubermenu-submenu-indicator-closes"><ul id="ubermenu-nav-topmenu-8284" class="ubermenu-nav" data-title="Top menu"><li id="menu-item-134467" class="ubermenu-item ubermenu-item-type-post_type ubermenu-item-object-page ubermenu-item-134467 ubermenu-item-level-0 ubermenu-column ubermenu-column-auto" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.corporatejetinvestor.com/about-us/" tabindex="0" itemprop="url"><span class="ubermenu-target-title ubermenu-target-text">About</span></a></li><li id="menu-item-134466" class="ubermenu-item ubermenu-item-type-post_type ubermenu-item-object-page ubermenu-item-134466 ubermenu-item-level-0 ubermenu-column ubermenu-column-auto" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.corporatejetinvestor.com/contact/" tabindex="0" itemprop="url"><span class="ubermenu-target-title ubermenu-target-text">Contact</span></a></li><li id="menu-item-134470" class="ubermenu-item ubermenu-item-type-post_type ubermenu-item-object-page ubermenu-item-134470 ubermenu-item-level-0 ubermenu-column ubermenu-column-auto" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.corporatejetinvestor.com/sponsorship-advertising/" tabindex="0" itemprop="url"><span class="ubermenu-target-title ubermenu-target-text">Advertise and Sponsor</span></a></li><li id="menu-item-134823" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-ubermenu-custom ubermenu-item-134823 ubermenu-item-level-0 ubermenu-column ubermenu-column-auto" ><div class="ubermenu-content-block ubermenu-custom-content"><div class="ubermenu-search"><form role="search" method="get" class="ubermenu-searchform" action="https://www.corporatejetinvestor.com/"> 1122<label for="ubermenu-search-field"> 1123<span class="ubermenu-sr-only">Search</span> 1124</label> 1125<input type="text" placeholder="Search..." value="" name="s" 1126class="ubermenu-search-input ubermenu-search-input-autofocus" id="ubermenu-search-field" 1127autocomplete="on" /> 1128<button type="submit" class="ubermenu-search-submit"> 1129<i class="fas fa-search" title="Search" aria-hidden="true"></i> 1130<span class="ubermenu-sr-only">Search</span> 1131</button></form></div></div></li></ul></nav></div><div id="topSocial"><a href="https://www.instagram.com/corporatejetinvestor/" target="_blank"><i class="fa-brands fa-square-instagram"></i></a> <a href="https://twitter.com/CorpJetInvestor" target="_blank"><i class="fa-brands fa-square-x-twitter"></i></a> <a href="https://www.linkedin.com/groups/Corporate-Jet-Investor-3344332" target="_blank"><i class="fa-brands fa-linkedin"></i></a> <a href="https://www.facebook.com/CorporateJetInvestor" target="_blank"><i class="fa-brands fa-facebook-square"></i></a></div></div></div><div id="headerContainer" class="header"><header id="header" role="banner"> 1132<span class="companyName"><a href="https://www.corporatejetinvestor.com"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMDAiIGhlaWdodD0iNjYiIHZpZXdCb3g9IjAgMCAzMDAgNjYiPjxyZWN0IHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9IiNjZmQ0ZGIiLz48L3N2Zz4=" data-src="/wp-content/uploads/2019/08/newlogo.png" width="300" height="66"><noscript><img src="/wp-content/uploads/2019/08/newlogo.png" width="300" height="66"></noscript></a></span><div id="primary"><button class="ubermenu-responsive-toggle ubermenu-responsive-toggle-main ubermenu-skin-minimal ubermenu-loc- ubermenu-responsive-toggle-content-align-left ubermenu-responsive-toggle-align-full " tabindex="0" data-ubermenu-target="ubermenu-main-12265" aria-label="Toggle Menu"><i class="fas fa-bars" ></i>Menu</button><nav id="ubermenu-main-12265" class="ubermenu ubermenu-nojs ubermenu-main ubermenu-menu-12265 ubermenu-responsive ubermenu-responsive-800 ubermenu-responsive-collapse ubermenu-horizontal ubermenu-transition-sli
1132de ubermenu-trigger-hover ubermenu-skin-minimal ubermenu-bar-align-full ubermenu-items-align-auto ubermenu-bound ubermenu-sub-indicators ubermenu-retractors-responsive ubermenu-submenu-indicator-closes"><ul id="ubermenu-nav-main-12265" class="ubermenu-nav" data-title="Main Menu"><li id="menu-item-163921" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-current-menu-item ubermenu-item-has-children ubermenu-item-163921 ubermenu-item-level-0 ubermenu-column ubermenu-column-auto ubermenu-has-submenu-drop ubermenu-has-submenu-flyout" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.corporatejetinvestor.com/news/" tabindex="0" itemprop="url"><span class="ubermenu-target-title ubermenu-target-text">News</span><i class='ubermenu-sub-indicator fas fa-angle-down'></i></a><ul class="ubermenu-submenu ubermenu-submenu-id-163921 ubermenu-submenu-type-flyout ubermenu-submenu-drop ubermenu-submenu-align-left_edge_item" ><li id="menu-item-163884" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-has-children ubermenu-item-163884 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-1 ubermenu-has-submenu-drop ubermenu-has-submenu-flyout" ><span class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" itemprop="url"><span class="ubermenu-target-title ubermenu-target-text">Topics</span><i class='ubermenu-sub-indicator fas fa-angle-down'></i></span><ul class="ubermenu-submenu ubermenu-submenu-id-163884 ubermenu-submenu-type-auto ubermenu-submenu-type-flyout ubermenu-submenu-drop ubermenu-submenu-align-left_edge_item" ><li id="menu-item-163886" class="ubermenu-item ubermenu-item-type-taxonomy ubermenu-item-object-core_topic ubermenu-item-163886 ubermenu-item-normal ubermenu-item-level-2" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.corporatejetinvestor.com/core_topic/aircraft/" itemprop="url"><span class="ubermenu-target-title ubermenu-target-text">Aircraft</span><span class="ubermenu-target-divider"> â </span><span class="ubermenu-target-description ubermenu-target-text">News, analysis, data and buyerâs guides to business aircraft and aircraft manufacturers. Â </span></a></li><li id="menu-item-163887" class="ubermenu-item ubermenu-item-type-taxonomy ubermenu-item-object-core_topic ubermenu-item-163887 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-2" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.corporatejetinvestor.com/core_topic/business-industry/" itemprop="url"><span class="ubermenu-target-title ubermenu-target-text">Business/Industry</span><span class="ubermenu-target-divider"> â </span><span class="ubermenu-target-description ubermenu-target-text">The business of business aviation – includes articles looking at investment in business aviation; mergers and acquisitions; and finance</span></a></li><li id="menu-item-163888" class="ubermenu-item ubermenu-item-type-taxonomy ubermenu-item-object-core_topic ubermenu-item-163888 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-2" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.corporatejetinvestor.com/core_topic/buying/" itemprop="url"><span class="ubermenu-target-title ubermenu-target-text">Buying</span><span class="ubermenu-target-divider"> â </span><span class="ubermenu-target-description ubermenu-target-text">Content focused on the buying, selling and financing of business jets.</span></a></li><li id="menu-item-163885" class="ubermenu-item ubermenu-item-type-taxonomy ubermenu-item-object-core_topic ubermenu-item-163885 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-2" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.corporatejetinvestor.com/core_topic/flying/" itemprop="url"><span class="ubermenu-target-title ubermenu-target-text">Flying</span><span class="ubermenu-target-divider"> â </span><span class="ubermenu-target-description ubermenu-target-text">Everything involved in flying by business jet – including charter, FBOs, private jet terminals, on board connectivity, fuel and much more</span></a></li><li id="menu-item-163889" class="ubermenu-item ubermenu-item-type-taxonomy ubermenu-item-object-core_topic ubermenu-item-163889 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-2" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.corporatejetinvestor.com/core_topic/owning/" itemprop="url"><span class="ubermenu-target-title ubermenu-target-text">Owning</span><span class="ubermenu-target-divider"> â </span><span class="ubermenu-target-description ubermenu-target-text">Everything involved in owning an aircraft – including maintenance, completions, tax and other issues</span></a></li><li id="menu-item-163890" class="ubermenu-item ubermenu-item-type-taxonomy ubermenu-item-object-core_topic ubermenu-item-163890 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-2" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.corporatejetinvestor.com/core_topic/sustainability/" itemprop="url"><span class="ubermenu-target-title ubermenu-target-text">Sustainability</span><span class="ubermenu-target-divider"> â </span><span class="ubermenu-target-description ubermenu-target-text">Stories and analysis focused on sustainable business aviation</span></a></li></ul></li><li id="menu-item-163897" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-has-children ubermenu-item-163897 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-1 ubermenu-has-submenu-drop ubermenu-has-submenu-flyout" ><span class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" itemprop="url"><span class="ubermenu-target-title ubermenu-target-text">Other sites</span><i class='ubermenu-sub-indicator fas fa-angle-down'></i></span><ul class="ubermenu-submenu ubermenu-submenu-id-163897 ubermenu-submenu-type-auto ubermenu-submenu-type-flyout ubermenu-submenu-drop ubermenu-submenu-align-left_edge_item" ><li id="menu-item-163899" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-163899 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-2" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" target="_blank" href="https://www.aircraftinvestor.com" itemprop="url"><span class="ubermenu-target-title ubermenu-target-text">Aircraft Investor</span></a></li><li id="menu-item-163898" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-163898 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-2" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" target="_blank" href="https://www.helicopterinvestor.com" itemprop="url"><span class="ubermenu-target-title ubermenu-target-text">Helicopter Investor</span></a></li><li id="menu-item-163900" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-163900 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-2" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" target="_blank" href="https://www.safinvestor.com" itemprop="url"><span class="ubermenu-target-title ubermenu-target-text">SAF Investor</span></a></li><li id="menu-item-163901" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-163901 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-2" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" target="_blank" href="https://www.superyachtinvestor.com" itemprop="url"><span class="ubermenu-target-title ubermenu-target-text">Superyacht Investor</span></a></li></ul></li></ul></li><li id="menu-item-163879" class="ubermenu-item ubermenu-item-type-post_type ubermenu-item-object-page ubermenu-item-163879 ubermenu-item-level-0 ubermenu-column ubermenu-column-auto" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.corporatejetinvestor.com/newsletter/" tabindex="0" itemprop="url"><span class="ubermenu-target-title ubermenu-target-text">Newsletter</span></a></li><li id="menu-item-163875" class="ubermenu-item ubermenu-item-type-post_type_archive ubermenu-item-object-opinion ubermenu-item-has-children ubermenu-item-163875 ubermenu-item-level-0 ubermenu-column ubermenu-column-auto ubermenu-has-submenu-drop ubermenu-has-submenu-flyout" ><span class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" tabindex="0" itemprop="url"><span class="ubermenu-target-title ubermenu-target-text">Opinion</span><i class='ubermenu-sub-indicator fas fa-angle-down'></i></span><ul class="ubermenu-submenu ubermenu-submenu-id-163875 ubermenu-submenu-type-flyout ubermenu-submenu-drop ubermenu-submenu-align-left_edge_item" ><li id="menu-item-167382" class="ubermenu-item ubermenu-item-type-post_type_archive ubermenu-item-object-market_insight ubermenu-item-167382 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-1" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.corporatejetinvestor.com/market-insights/" itemprop="url"><span class="ubermenu-target-title ubermenu-target-text">Market Insights</span></a></li><li id="menu-item-167383" class="ubermenu-item ubermenu-item-type-post_type_archive ubermenu-item-object-one_minute_week ubermenu-item-167383 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-1" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.corporatejetinvestor.com/one-minute-week/" itemprop="url"><span class="ubermenu-target-title ubermenu-target-text">One Minute Week</span></a></li></ul></li><li id="menu-item-163912" class="ubermenu-item ubermenu-item-type-post_type_archive ubermenu-item-object-magazine ubermenu-item-has-children ubermenu-item-163912 ubermenu-item-level-0 ubermenu-column ubermenu-column-auto ubermenu-has-submenu-drop ubermenu-has-submenu-flyout" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.corporatejetinvestor.com/magazine/" tabindex="0" itemprop="url"><span class="ubermenu-target-title ubermenu-target-text">Magazines</span><i class='ubermenu-sub-indicator fas fa-angle-down'></i></a><ul class="ubermenu-submenu ubermenu-submenu-id-163912 ubermenu-submenu-type-flyout ubermenu-submenu-drop ubermenu-submenu-align-left_edge_item" ><li id="menu-item-163893" class="ubermenu-item ubermenu-item-type-post_type_archive ubermenu-item-object-magazine ubermenu-item-163893 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-1" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.corporatejetinvestor.com/magazine/" itemprop="url"><span class="ubermenu-target-title ubermenu-target-text">CJI Magazine</span></a></li><li id="menu-item-163894" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-163894 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-1" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://digital.corporatejetinvestor.com/corporate-jet-investor-ogar-2025/" itemprop="url"><span class="ubermenu-target-title ubermenu-target-text">Official Guide to Aircraft Registration</span></a></li><li id="menu-item-163895" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-163895 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-1" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://digital.corporatejetinvestor.com/ogac2026/" itemprop="url"><span class="ubermenu-target-title ubermenu-target-text">Official Guide to Aircraft Connectivity 2026</span></a></li><li id="menu-item-163896" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-163896 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-1" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://viewer.foleon.com/preview/58gXKsxjO/" itemprop="url"><span class="ubermenu-target-title ubermenu-target-text">CJI Sustainable Business Aviation Guide</span></a></li></ul></li><li id="menu-item-163891" class="ubermenu-item ubermenu-item-type-post_type_archive ubermenu-item-object-aircraft ubermenu-item-163891 ubermenu-item-level-0 ubermenu-column ubermenu-column-auto" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.corporatejetinvestor.com/aircraft/" tabindex="0" itemprop="url"><span class="ubermenu-target-title ubermenu-target-text">Aircraft</span></a></li><li id="menu-item-163883" class="ubermenu-item ubermenu-item-type-post_type ubermenu-item-object-page ubermenu-item-has-children ubermenu-item-163883 ubermenu-item-level-0 ubermenu-column ubermenu-column-auto ubermenu-has-submenu-drop ubermenu-has-submenu-flyout" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.corporatejetinvestor.com/the-corporate-jet-investor-podcast/" tabindex="0" itemprop="url"><span class="ubermenu-target-title ubermenu-target-text">Media</span><i class='ubermenu-sub-indicator fas fa-angle-down'></i></a><ul class="ubermenu-submenu ubermenu-submenu-id-163883 ubermenu-submenu-type-flyout ubermenu-submenu-drop ubermenu-submenu-align-left_edge_item" ><li id="menu-item-163878" class="ubermenu-item ubermenu-item-type-post_type_archive ubermenu-item-object-video ubermenu-item-163878 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-1" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.corporatejetinvestor.com/video/" itemprop="url"><span class="ubermenu-target-title ubermenu-target-text">Video</span></a></li><li id="menu-item-163976" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-163976 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-1" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.corporatejetinvestor.com/the-corporate-jet-investor-podcast/" itemprop="url"><span class="ubermenu-target-title ubermenu-target-text">Podcast</span></a></li><li id="menu-item-163882" class="ubermenu-item ubermenu-item-type-post_type_archive ubermenu-item-object-town_hall ubermenu-item-163882 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-1" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.corporatejetinvestor.com/town-hall/" itemprop="url"><span class="ubermenu-target-title ubermenu-target-text">Town Halls</span></a></li><li id="menu-item-164203" class="ubermenu-item ubermenu-item-type-post_type ubermenu-item-object-page ubermenu-item-164203 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-1" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.corporatejetinvestor.com/factbook/download-biz-jet-oem-factbook-q1-2026" itemprop="url"><span class="ubermenu-target-title ubermenu-target-text">Factbooks</span></a></li></ul></li><li id="menu-item-163877" class="ubermenu-item ubermenu-item-type-post_type_archive ubermenu-item-object-event ubermenu-item-has-children ubermenu-item-163877 ubermenu-item-level-0 ubermenu-column ubermenu-column-auto ubermenu-has-submenu-drop ubermenu-has-submenu-flyout" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.corporatejetinvestor.com/events/" tabindex="0" itemprop="url"><span class="ubermenu-target-title ubermenu-target-text">Events</span><i class='ubermenu-sub-indicator fas fa-angle-down'></i></a><ul class="ubermenu-submenu ubermenu-submenu-id-163877 ubermenu-submenu-type-flyout ubermenu-submenu-drop ubermenu-s
1132ubmenu-align-left_edge_item" ><li id="menu-item-163908" class="ubermenu-item ubermenu-item-type-post_type ubermenu-item-object-event ubermenu-item-163908 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-1" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.corporatejetinvestor.com/event/dubai-2026" itemprop="url"><span class="ubermenu-target-title ubermenu-target-text">Dubai 2026</span></a></li><li id="menu-item-163913" class="ubermenu-item ubermenu-item-type-post_type ubermenu-item-object-event ubermenu-item-163913 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-1" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.corporatejetinvestor.com/event/miami-2026" itemprop="url"><span class="ubermenu-target-title ubermenu-target-text">Miami 2026</span></a></li><li id="menu-item-163919" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-163919 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-1" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.corporatejetinvestor.com/event/africa-2026/" itemprop="url"><span class="ubermenu-target-title ubermenu-target-text">Africa 2026</span></a></li><li id="menu-item-163905" class="ubermenu-item ubermenu-item-type-post_type ubermenu-item-object-event ubermenu-item-163905 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-1" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.corporatejetinvestor.com/event/london-2027" itemprop="url"><span class="ubermenu-target-title ubermenu-target-text">London 2027</span></a></li><li id="menu-item-166395" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-166395 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-1" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.corporatejetinvestor.com/event/latin-america-2027" itemprop="url"><span class="ubermenu-target-title ubermenu-target-text">Latin America 2027</span></a></li><li id="menu-item-163918" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-163918 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-1" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.corporatejetinvestor.com/event/saudi-arabia-2026/" itemprop="url"><span class="ubermenu-target-title ubermenu-target-text">Saudi Arabia 2027</span></a></li><li id="menu-item-166583" class="ubermenu-item ubermenu-item-type-post_type ubermenu-item-object-event ubermenu-item-166583 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-1" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.corporatejetinvestor.com/event/india-2027" itemprop="url"><span class="ubermenu-target-title ubermenu-target-text">India 2027</span></a></li><li id="menu-item-165853" class="ubermenu-item ubermenu-item-type-post_type ubermenu-item-object-event ubermenu-item-165853 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-1" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.corporatejetinvestor.com/event/malta-2027" itemprop="url"><span class="ubermenu-target-title ubermenu-target-text">Malta 2027</span></a></li><li id="menu-item-166668" class="ubermenu-item ubermenu-item-type-post_type ubermenu-item-object-event ubermenu-item-166668 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-1" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.corporatejetinvestor.com/event/aircraft-transaction-masterclass-2027" itemprop="url"><span class="ubermenu-target-title ubermenu-target-text">Aircraft Transaction Masterclass 2027</span></a></li><li id="menu-item-163975" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-163975 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-1" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://corporate-jet-investor.teachable.com/p/aircraft-transaction-masterclass" itemprop="url"><span class="ubermenu-target-title ubermenu-target-text">Online Training</span></a></li><li id="menu-item-163916" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-163916 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-1" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.corporatejetinvestor.com/events/" itemprop="url"><span class="ubermenu-target-title ubermenu-target-text">All Events</span></a></li><li id="menu-item-163915" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-163915 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-1" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.corporatejetinvestor.com/past-events/" itemprop="url"><span class="ubermenu-target-title ubermenu-target-text">Past Events</span></a></li><li id="menu-item-163917" class="ubermenu-item ubermenu-item-type-custom ubermenu-item-object-custom ubermenu-item-163917 ubermenu-item-auto ubermenu-item-normal ubermenu-item-level-1" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://info.corporatejetinvestor.com/sponsorship-interest" itemprop="url"><span class="ubermenu-target-title ubermenu-target-text">Event Sponsorship</span></a></li></ul></li><li id="menu-item-163902" class="ubermenu-item ubermenu-item-type-post_type ubermenu-item-object-page ubermenu-item-163902 ubermenu-item-level-0 ubermenu-column ubermenu-column-auto" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.corporatejetinvestor.com/book-now/" tabindex="0" itemprop="url"><span class="ubermenu-target-title ubermenu-target-text">Book</span></a></li></ul></nav></div></header></div><div id="container"><div id="heroContainer" style="background-image: url(/wp-content/themes/cji22/images/hero300-5.jpg);"><div id="hero"></div></div><div id="contentContainer"><div id="content"><div class="centreHeading"><div class="mainTitle"><h2 class="entry-title" itemprop="name">News</h2></div><div class="subTitle">News from Corporate Jet Investor</div></div><main role="main"><div class="facetwp-template"><article id="post-167444" class="archive post-167444 news type-news status-publish format-standard has-post-thumbnail hentry core_topic-business-industry topic-appointments people-helene-niedhart people-thomas-hauser organisation-cat-aviation content_type-featured place-switzerland"><div class="articleImage"><a href="https://www.corporatejetinvestor.com/news/cat-aviation-appoints-thomas-hauser"> 1133<img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNjAiIGhlaWdodD0iMjQ4IiB2aWV3Qm94PSIwIDAgMzYwIDI0OCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0iI2NmZDRkYiIvPjwvc3ZnPg==" width="360" height="248" data-src="https://www.corporatejetinvestor.com/wp-content/uploads/2026/09/Screenshot-2026-09-24-at-13.26.12-360x248.png" class="attachment-360_248 size-360_248 wp-post-image" alt="CAT Aviation" decoding="async" fetchpriority="high" /><noscript><img width="360" height="248" src="https://www.corporatejetinvestor.com/wp-content/uploads/2026/09/Screenshot-2026-09-24-at-13.26.12-360x248.png" class="attachment-360_248 size-360_248 wp-post-image" alt="CAT Aviation" decoding="async" fetchpriority="high" /></noscript></a></div><div class="articleExcerpt"><h3><a href="https://www.corporatejetinvestor.com/news/cat-aviation-appoints-thomas-hauser">
1133CAT Aviation appoints Thomas Hauser as chief commercial officer</a></h3><div class="metaStrip"><div class="post_type"><a href="https://www.corporatejetinvestor.com/news/">news</a></div><div class="post_author"><i class="fa-regular fa-user"></i> Yves Le Marquand</div><time><i class="far fa-clock"></i> 24 Sep 26</time><div class="post_comments"> 1134<i class="fa-regular fa-comment"></i> 0</div></div><p><a href="https://www.corporatejetinvestor.com/news/cat-aviation-appoints-thomas-hauser">CAT Aviation has appointed Thomas Hauser as chief commercial officer. Approaching its 40th anniversary in 2027, the Swiss business aviation firm said it is looking…</a></p><div class="readMore"> 1135<a href="https://www.corporatejetinvestor.com/news/cat-aviation-appoints-thomas-hauser">Read more</a></div></div></article><article id="post-167417" class="archive post-167417 news type-news status-publish format-standard has-post-thumbnail hentry core_topic-business-industry topic-air-ambulance topic-medical people-adam-mikulski organisation-medical-air-service content_type-featured place-us"><div class="articleImage"><a href="https://www.corporatejetinvestor.com/news/medical-air-service"> 1136<img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNjAiIGhlaWdodD0iMjQ4IiB2aWV3Qm94PSIwIDAgMzYwIDI0OCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0iI2NmZDRkYiIvPjwvc3ZnPg==" width="360" height="248" data-src="https://www.corporatejetinvestor.com/wp-content/uploads/2026/09/Screenshot-2026-09-23-at-17.14.29-360x248.png" class="attachment-360_248 size-360_248 wp-post-image" alt="Medical Air Service" decoding="async" /><noscript><img width="360" height="248" src="https://www.corporatejetinvestor.com/wp-content/uploads/2026/09/Screenshot-2026-09-23-at-17.14.29-360x248.png" class="attachment-360_248 size-360_248 wp-post-image" alt="Medical Air Service" decoding="async" /></noscript></a></div><div class="articleExcerpt"><h3><a href="https://www.corporatejetinvestor.com/news/medical-air-service">âIf insurance firms kept their promises, we would not existâ says Medical Air Service</a></h3><div class="metaStrip"><div class="post_type"><a href="https://www.corporatejetinvestor.com/news/">news</a></div><div class="post_author"><i class="fa-regular fa-user"></i> Yves Le Marquand</div><time><i class="far fa-clock"></i> 23 Sep 26</time><div class="post_comments"> 1137<i class="fa-regular fa-comment"></i> 0</div></div><p><a href="https://www.corporatejetinvestor.com/news/medical-air-service">There are a host of reasons why someone must get home quickly when they fall ill on holiday. Most people believe their travel insurance will…</a></p><div class="readMore"> 1138<a href="https://www.corporatejetinvestor.com/news/medical-air-service">Read more</a></div></div></article><article id="post-167418" class="archive post-167418 news type-news status-publish format-standard has-post-thumbnail hentry core_topic-business-industry core_topic-flying topic-aviation-partner people-alex-sadat-shafai people-jordan-rockall organisation-air-charter-service organisation-premier-sports-network organisation-silverstone content_type-featured"><div class="articleImage"><a href="https://www.corporatejetinvestor.com/news/air-charter-service-premier-sports-network"> 1139<img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNjAiIGhlaWdodD0iMjQ4IiB2aWV3Qm94PSIwIDAgMzYwIDI0OCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0iI2NmZDRkYiIvPjwvc3ZnPg==" width="360" height="248" data-src="https://www.corporatejetinvestor.com/wp-content/uploads/2026/09/PSN-Air-Charter-Service-360x248.png" class="attachment-360_248 size-360_248 wp-post-image" alt="" decoding="async" /><noscript><img width="360" height="248" src="https://www.corporatejetinvestor.com/wp-content/uploads/2026/09/PSN-Air-Charter-Service-360x248.png" class="attachment-360_248 size-360_248 wp-post-image" alt="" decoding="async" /></noscript></a></div><div class="articleExcerpt"><h3><a href="https://www.corporatejetinvestor.com/news/air-charter-service-premier-sports-network">Air Charter Service renews as aviation partner of Premier Sports Network</a></h3><div class="metaStrip"><div class="post_type"><a href="https://www.corporatejetinvestor.com/news/">news</a></div><div class="post_author"><i class="fa-regular fa-user"></i> Fayaz Hussain</div><time><i class="far fa-clock"></i> 23 Sep 26</time><div class="post_comments"> 1140<i class="fa-regular fa-comment"></i> 0</div></div><p><a href="https://www.corporatejetinvestor.com/news/air-charter-service-premier-sports-network">Air Charter Service has renewed its partnership with Premier Sports Network (PSN) for a second consecutive year, continuing as the invitation-only sports executive communityâs official…</a></p><div class="readMore"> 1141<a href="https://www.corporatejetinvestor.com/news/air-charter-service-premier-sports-network">Read more</a></div></div></article><article id="post-167407" class="archive post-167407 news type-news status-publish format-standard has-post-thumbnail hentry core_topic-maintenance topic-acquisition people-ben-venuti people-derek-johnston people-greg-colgan people-richard-bennett organisation-citadel-aviation organisation-gulfstream organisation-mach-1-aviation-group content_type-featured place-dallas-love-field place-georgia place-savannah"><div class="articleImage"><a href="https://www.corporatejetinvestor.com/news/citadel-mach-1"> 1142<img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNjAiIGhlaWdodD0iMjQ4IiB2aWV3Qm94PSIwIDAgMzYwIDI0OCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0iI2NmZDRkYiIvPjwvc3ZnPg==" width="360" height="248" data-src="https://www.corporatejetinvestor.com/wp-content/uploads/2026/09/Citadel-Aviation-e1790154020938-360x248.png" class="attachment-360_248 size-360_248 wp-post-image" alt="" decoding="async" /><noscript><img width="360" height="248" src="https://www.corporatejetinvestor.com/wp-content/uploads/2026/09/Citadel-Aviation-e1790154020938-360x248.png" class="attachment-360_248 size-360_248 wp-post-image" alt="" decoding="async" /></noscript></a></div><div class="articleExcerpt"><h3><a href="https://www.corporatejetinvestor.com/news/citadel-mach-1">Citadel Aviation acquires Gulfstream AOG specialist Mach 1 Aviation Group</a></h3><div class="metaStrip"><div class="post_type"><a href="https://www.corporatejetinvestor.com/news/">news</a></div><div class="post_author"><i class="fa-regular fa-user"></i> Fayaz Hussain</div><time><i class="far fa-clock"></i> 23 Sep 26</time><div class="post_comments"> 1143<i class="fa-regular fa-comment"></i> 0</div></div><p><a href="https://www.corporatejetinvestor.com/news/citadel-mach-1">Citadel Aviation has agreed to acquire Mach 1 Aviation Group, a Savannah, Georgia-based FAA Part 145 repair station specialising in Gulfstream AOG response and airframe,…</a></p><div class="readMore"> 1144<a href="https://www.corporatejetinvestor.com/news/citadel-mach-1">Read more</a></div></div></article><article id="post-167403" class="archive post-167403 news type-news status-publish format-standard has-post-thumbnail hentry core_topic-business-industry topic-aircraft-deliveries people-eric-cardinali people-lannie-obannion organisation-cessna organisation-textron-aviation content_type-featured aircraft-cessna-citation-latitude aircraft-cj3 aircraft-cj4 aircraft-gen3-citation aircraft-m2 place-kansas place-wichita"><div class="articleImage"><a href="https://www.corporatejetinvestor.com/news/textron-500"> 1145<img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNjAiIGhlaWdodD0iMjQ4IiB2aWV3Qm94PSIwIDAgMzYwIDI0OCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0iI2NmZDRkYiIvPjwvc3ZnPg==" width="360" height="248" data-src="https://www.corporatejetinvestor.com/wp-content/uploads/2026/09/500th_Cessna_Citation_Latitude_rollout_group-360x248.jpg" class="attachment-360_248 size-360_248 wp-post-image" alt="" decoding="async" /><noscript><img width="360" height="248" src="https://www.corporatejetinvestor.com/wp-content/uploads/2026/09/500th_Cessna_Citation_Latitude_rollout_group-360x248.jpg" class="attachment-360_248 size-360_248 wp-post-image" alt="" decoding="async" /></noscript></a></div><div class="articleExcerpt"><h3><a href="https://www.corporatejetinvestor.com/news/textron-500">Textron Aviation rolls out 500th Cessna Citation Latitude</a></h3><div class="metaStrip"><div class="post_type"><a href="https://www.corporatejetinvestor.com/news/">news</a></div><div class="post_author"><i class="fa-regular fa-user"></i> Oscar Henderson</div><time><i class="far fa-clock"></i> 23 Sep 26</time><div class="post_comments"> 1146<i class="fa-regular fa-comment"></i> 0</div></div><p><a href="https://www.corporatejetinvestor.com/news/textron-500">Textron Aviation has rolled out the 500th Cessna Citation Latitude from its Wichita, Kansas manufacturing facility, marking a production milestone for the midsize business jet.…</a></p><div class="readMore"> 1147<a href="https://www.corporatejetinvestor.com/news/textron-500">Read more</a></div></div></article><article id="post-167401" class="archive post-167401 news type-news status-publish format-standard has-post-thumbnail hentry core_topic-safety topic-safety people-nate-klatt organisation-boeing organisation-bombardier organisation-cessna organisation-easa organisation-embraer organisation-fedex organisation-gulfstream organisation-klatt
1147-works organisation-transport-canada organisation-zodiac content_type-featured aircraft-boeing-767 aircraft-boeing-777 aircraft-g450 aircraft-g550 place-california place-canada"><div class="articleImage"><a href="https://www.corporatejetinvestor.com/news/klatt-works"> 1148<img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNjAiIGhlaWdodD0iMjQ4IiB2aWV3Qm94PSIwIDAgMzYwIDI0OCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0iI2NmZDRkYiIvPjwvc3ZnPg==" width="360" height="248" data-src="https://www.corporatejetinvestor.com/wp-content/uploads/2026/09/Klatt-Works-1-360x248.jpg" class="attachment-360_248 size-360_248 wp-post-image" alt="" decoding="async" /><noscript><img width="360" height="248" src="https://www.corporatejetinvestor.com/wp-content/uploads/2026/09/Klatt-Works-1-360x248.jpg" class="attachment-360_248 size-360_248 wp-post-image" alt="" decoding="async" /></noscript></a></div><div class="articleExcerpt"><h3><a href="https://www.corporatejetinvestor.com/news/klatt-works">Klatt Works expands augmented reality smoke displays to bizav market</a></h3><div class="metaStrip"><div class="post_type"><a href="https://www.corporatejetinvestor.com/news/">news</a></div><div class="post_author"><i class="fa-regular fa-user"></i> Fayaz Hussain</div><time><i class="far fa-clock"></i> 23 Sep 26</time><div class="post_comments"> 1149<i class="fa-regular fa-comment"></i> 0</div></div><p><a href="https://www.corporatejetinvestor.com/news/klatt-works">Klatt Works, an augmented reality company, founded by Nate Klatt, is pushing into the business jet market with its display system designed to let the…</a></p><div class="readMore"> 1150<a href="https://www.corporatejetinvestor.com/news/klatt-works">Read more</a></div></div></article><article id="post-166801" class="archive post-166801 news type-news status-publish format-standard has-post-thumbnail hentry core_topic-aircraft core_topic-business-industry people-chuck-white people-jonathan-hollar organisation-hera-flight aircraft-citation-x place-us"><div class="articleImage"><a href="https://www.corporatejetinvestor.com/news/hera-flight-adds-four-citation-xs-to-charter-fleet"> 1151<img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNjAiIGhlaWdodD0iMjQ4IiB2aWV3Qm94PSIwIDAgMzYwIDI0OCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0iI2NmZDRkYiIvPjwvc3ZnPg==" width="360" height="248" data-src="https://www.corporatejetinvestor.com/wp-content/uploads/2026/09/Screenshot-2026-09-21-at-15.32.50-360x248.png" class="attachment-360_248 size-360_248 wp-post-image" alt="Hera" decoding="async" /><noscript><img width="360" height="248" src="https://www.corporatejetinvestor.com/wp-content/uploads/2026/09/Screenshot-2026-09-21-at-15.32.50-360x248.png" class="attachment-360_248 size-360_248 wp-post-image" alt="Hera" decoding="async" /></noscript></a></div><div class="articleExcerpt"><h3><a href="https://www.corporatejetinvestor.com/news/hera-flight-adds-four-citation-xs-to-charter-fleet">Hera Flight adds four Citation X aircraft to charter fleet</a></h3><div class="metaStrip"><div class="post_type"><a href="https://www.corporatejetinvestor.com/news/">news</a></div><div class="post_author"><i class="fa-regular fa-user"></i> Oscar Henderson</div><time><i class="far fa-clock"></i> 21 Sep 26</time><div class="post_comments"> 1152<i class="fa-regular fa-comment"></i> 0</div></div><p><a href="https://www.corporatejetinvestor.com/news/hera-flight-adds-four-citation-xs-to-charter-fleet">Hera Flight is adding four Citation X aircraft to its charter fleet. The additions increase the company’s super mid-size jet capacity as it prepares for…</a></p><div class="readMore"> 1153<a href="https://www.corporatejetinvestor.com/news/hera-flight-adds-four-citation-xs-to-charter-fleet">Read more</a></div></div></article><article id="post-166796" class="archive post-166796 news type-news status-publish format-standard has-post-thumbnail hentry core_topic-business-industry core_topic-registry people-david-colindres organisation-aviation-registry-group content_type-featured"><div class="articleImage"><a href="https://www.corporatejetinvestor.com/news/aviation-registry-group-appoints-david-colindres-as-vice-chairman"> 1154<img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNjAiIGhlaWdodD0iMjQ4IiB2aWV3Qm94PSIwIDAgMzYwIDI0OCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0iI2NmZDRkYiIvPjwvc3ZnPg==" width="360" height="248" data-src="https://www.corporatejetinvestor.com/wp-content/uploads/2026/09/Screenshot-2026-09-21-at-13.58.31-360x248.png" class="attachment-360_248 size-360_248 wp-post-image" alt="ARG" decoding="async" /><noscript><img width="360" height="248" src="https://www.corporatejetinvestor.com/wp-content/uploads/2026/09/Screenshot-2026-09-21-at-13.58.31-360x248.png" class="attachment-360_248 size-360_248 wp-post-image" alt="ARG" decoding="async" /></noscript></a></div><div class="articleExcerpt"><h3><a href="https://www.corporatejetinvestor.com/news/aviation-registry-group-appoints-david-colindres-as-vice-chairman">Aviation Registry Group appoints David Colindres as vice chairman</a></h3><div class="metaStrip"><div class="post_type"><a href="https://www.corporatejetinvestor.com/news/">news</a></div><div class="post_author"><i class="fa-regular fa-user"></i> Yves Le Marquand</div><time><i class="far fa-clock"></i> 21 Sep 26</time><div class="post_comments"> 1155<i class="fa-regular fa-comment"></i> 0</div></div><p><a href="https://www.corporatejetinvestor.com/news/aviation-registry-group-appoints-david-colindres-as-vice-chairman">Aviation Registry Group (ARG) has appointed David Colindres as vice chairman. Colindres will remain president of the San Marino Aircraft Registry (SMAR) while taking on…</a></p><div class="readMore"> 1156<a href="https://www.corporatejetinvestor.com/news/aviation-registry-group-appoints-david-colindres-as-vice-chairman">Read more</a></div></div></article><article id="post-166778" class="archive post-166778 news type-news status-publish format-standard has-post-thumbnail hentry core_topic-business-industry topic-people-press-release people-dan-hubbard people-d
1156ouglas-carr people-ed-bolen people-heidi-williams organisation-nbaa content_type-featured"><div class="articleImage"><a href="https://www.corporatejetinvestor.com/news/nbaa-ed-bolen"> 1157<img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNjAiIGhlaWdodD0iMjQ4IiB2aWV3Qm94PSIwIDAgMzYwIDI0OCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0iI2NmZDRkYiIvPjwvc3ZnPg==" width="360" height="248" data-src="https://www.corporatejetinvestor.com/wp-content/uploads/2026/09/Dan-Hubbard-e1789747073314-360x248.jpg" class="attachment-360_248 size-360_248 wp-post-image" alt="" decoding="async" /><noscript><img width="360" height="248" src="https://www.corporatejetinvestor.com/wp-content/uploads/2026/09/Dan-Hubbard-e1789747073314-360x248.jpg" class="attachment-360_248 size-360_248 wp-post-image" alt="" decoding="async" /></noscript></a></div><div class="articleExcerpt"><h3><a href="https://www.corporatejetinvestor.com/news/nbaa-ed-bolen">NBAA names new interim COO as Ed Bolen takes medical leave</a></h3><div class="metaStrip"><div class="post_type"><a href="https://www.corporatejetinvestor.com/news/">news</a></div><div class="post_author"><i class="fa-regular fa-user"></i> Fayaz Hussain</div><time><i class="far fa-clock"></i> 18 Sep 26</time><div class="post_comments"> 1158<i class="fa-regular fa-comment"></i> 0</div></div><p><a href="https://www.corporatejetinvestor.com/news/nbaa-ed-bolen">The National Business Aviation Associationâs board of directors has named Dan Hubbard as interim chief operating officer while president and CEO Ed Bolen takes a…</a></p><div class="readMore"> 1159<a href="https://www.corporatejetinvestor.com/news/nbaa-ed-bolen">Read more</a></div></div></article><article id="post-166775" class="archive post-166775 news type-news status-publish format-standard has-post-thumbnail hentry core_topic-buying topic-aircraft-deliveries people-michael-amalfitano people-michael-silvestro organisation-anac organisation-easa organisation-embraer organisation-faa organisation-flexjet content_type-featured aircraft-legacy-450 aircraft-legacy-executive aircraft-phenom-300 aircraft-praetor-500 aircraft-praetor-500e aircraft-praetor-600 aircraft-praetor-600e place-london place-miami place-new-york place-sao-paulo"><div class="articleImage"><a href="https://www.corporatejetinvestor.com/news/embraer-flexjet"> 1160<img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNjAiIGhlaWdodD0iMjQ4IiB2aWV3Qm94PSIwIDAgMzYwIDI0OCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0iI2NmZDRkYiIvPjwvc3ZnPg==" width="360" height="248" data-src="https://www.corporatejetinvestor.com/wp-content/uploads/2026/09/Flexjet-Praetor-600E-Smart-Window-1â¢--360x248.jpg" class="attachment-360_248 size-360_248 wp-post-image" alt="" decoding="async" /><noscript><img width="360" height="248" src="https://www.corporatejetinvestor.com/wp-content/uploads/2026/09/Flexjet-Praetor-600E-Smart-Window-1â¢--360x248.jpg" class="attachment-360_248 size-360_248 wp-post-image" alt="" decoding="async" /></noscript></a></div><div class="articleExcerpt"><h3><a href="https://www.corporatejetinvestor.com/news/embraer-flexjet">Embraer delivers first Praetor 600E to Flexjet</a></h3><div class="metaStrip"><div class="post_type"><a href="https://www.corporatejetinvestor.com/news/">news</a></div><div class="post_author"><i class="fa-regular fa-user"></i> Fayaz Hussain</div><time><i class="far fa-clock"></i> 18 Sep 26</time><div class="post_comments"> 1161<i class="fa-regular fa-comment"></i> 0</div></div><p><a href="https://www.corporatejetinvestor.com/news/embraer-flexjet">Embraer delivered the first Praetor 600E to Flexjet equipped with Embraer’s Smart Window, a 42-inch 4K OLED touchscreen built into the cabin sidewall. The delivery…</a></p><div class="readMore"> 1162<a href="https://www.corporatejetinvestor.com/news/embraer-flexjet">Read more</a></div></div></article><article id="post-166742" class="archive post-166742 news type-news status-publish format-standard has-post-thumbnail hentry core_topic-business-industry topic-appointments people-gregg-fahrenbruch people-jerome-cottner people-kerry-heiss organisation-yingling-aviation content_type-featured place-us place-wichita"><div class="articleImage"><a href="https://www.corporatejetinvestor.com/news/jerome-cottner-joins-yingling-as-director-of-sales"> 1163<img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNjAiIGhlaWdodD0iMjQ4IiB2aWV3Qm94PSIwIDAgMzYwIDI0OCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0iI2NmZDRkYiIvPjwvc3ZnPg==" width="360" height="248" data-src="https://www.corporatejetinvestor.com/wp-content/uploads/2026/09/1753497497251-360x248.jpeg" class="attachment-360_248 size-360_248 wp-post-image" alt="Yingling" decoding="async" /><noscript><img width="360" height="248" src="https://www.corporatejetinvestor.com/wp-content/uploads/2026/09/1753497497251-360x248.jpeg" class="attachment-360_248 size-360_248 wp-post-image" alt="Yingling" decoding="async" /></noscript></a></div><div class="articleExcerpt"><h3><a href="https://www.corporatejetinvestor.com/news/jerome-cottner-joins-yingling-as-director-of-sales">Jerome Cottner joins Yingling as director of sales</a></h3><div class="metaStrip"><div class="post_type"><a href="https://www.corporatejetinvestor.com/news/">news</a></div><div class="post_author"><i class="fa-regular fa-user"></i> Yves Le Marquand</div><time><i class="far fa-clock"></i> 17 Sep 26</time><div class="post_comments"> 1164<i class="fa-regular fa-comment"></i> 0</div></div><p><a href="https://www.corporatejetinvestor.com/news/jerome-cottner-joins-yingling-as-director-of-sales">Business and general aviation MRO, parts and FBO provider Yingling Aviation has appointed Jerome Cottner as director of sales. Cottner brings more than two decades…</a></p><div class="readMore"> 1165<a href="https://www.corporatejetinvestor.com/news/jerome-cottner-joins-yingling-as-director-of-sales">Read more</a></div></div></article><article id="post-166734" class="archive post-166734 news type-news status-publish format-standard has-post-thumbnail hentry core_topic-business-industry topic-people-press-release people-patrick-hansen peo
1165ple-robert-fisch people-sabine-von-der-linden organisation-bombardier organisation-luxaviation content_type-featured aircraft-bombardier-global place-denmark place-portugal place-san-marino place-uae place-uk"><div class="articleImage"><a href="https://www.corporatejetinvestor.com/news/luxaviation-sabine"> 1166<img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNjAiIGhlaWdodD0iMjQ4IiB2aWV3Qm94PSIwIDAgMzYwIDI0OCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0iI2NmZDRkYiIvPjwvc3ZnPg==" width="360" height="248" data-src="https://www.corporatejetinvestor.com/wp-content/uploads/2026/09/Luxaviation-Sabine-Von-der-Linden-CAO-e1789635175249-360x248.png" class="attachment-360_248 size-360_248 wp-post-image" alt="" decoding="async" /><noscript><img width="360" height="248" src="https://www.corporatejetinvestor.com/wp-content/uploads/2026/09/Luxaviation-Sabine-Von-der-Linden-CAO-e1789635175249-360x248.png" class="attachment-360_248 size-360_248 wp-post-image" alt="" decoding="async" /></noscript></a></div><div class="articleExcerpt"><h3><a href="https://www.corporatejetinvestor.com/news/luxaviation-sabine">Luxaviation promotes Sabine von der Linden to chief aviation officer</a></h3><div class="metaStrip"><div class="post_type"><a href="https://www.corporatejetinvestor.com/news/">news</a></div><div class="post_author"><i class="fa-regular fa-user"></i> Fayaz Hussain</div><time><i class="far fa-clock"></i> 17 Sep 26</time><div class="post_comments"> 1167<i class="fa-regular fa-comment"></i> 0</div></div><p><a href="https://www.corporatejetinvestor.com/news/luxaviation-sabine">Luxaviation Group has appointed Sabine von der Linden as chief aviation officer, effective September 11, 2026, succeeding Robert Fisch who moved to the newly created…</a></p><div class="readMore"> 1168<a href="https://www.corporatejetinvestor.com/news/luxaviation-sabine">Read more</a></div></div></article><article id="post-166565" class="archive post-166565 news type-news status-publish format-standard has-post-thumbnail hentry core_topic-aircraft core_topic-business-industry topic-asia people-chadi-saade organisation-airbus-corporate-jets content_type-featured place-asia"><div class="articleImage"><a href="https://www.corporatejetinvestor.com/news/airbus-corporate-jets-research-reveals-growing-confidence-in-asian-market"> 1169<img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNjAiIGhlaWdodD0iMjQ4IiB2aWV3Qm94PSIwIDAgMzYwIDI0OCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0iI2NmZDRkYiIvPjwvc3ZnPg==" width="360" height="248" data-src="https://www.corporatejetinvestor.com/wp-content/uploads/2026/09/Screenshot-2026-09-10-at-16.23.46-360x248.png" class="attachment-360_248 size-360_248 wp-post-image" alt="Airbus" decoding="async" /><noscript><img width="360" height="248" src="https://www.corporatejetinvestor.com/wp-content/uploads/2026/09/Screenshot-2026-09-10-at-16.23.46-360x248.png" class="attachment-360_248 size-360_248 wp-post-image" alt="Airbus" decoding="async" /></noscript></a></div><div class="articleExcerpt"><h3><a href="https://www.corporatejetinvestor.com/news/airbus-corporate-jets-research-reveals-growing-confidence-in-asian-market">Airbus Corporate Jets research reveals ‘growing confidence’ in Asian market</a></h3><div class="metaStrip"><div class="post_type"><a href="https://www.corporatejetinvestor.com/news/">news</a></div><div class="post_author"><i class="fa-regular fa-user"></i> Yves Le Marquand</div><time><i class="far fa-clock"></i> 16 Sep 26</time><div class="post_comments"> 1170<i class="fa-regular fa-comment"></i> 0</div></div><p><a href="https://www.corporatejetinvestor.com/news/airbus-corporate-jets-research-reveals-growing-confidence-in-asian-market">The industry is forecasting increasing demand for business aircraft in Asia over the remainder of the decade, particularly in the large cabin segment, according to…</a></p><div class="readMore"> 1171<a href="https://www.corporatejetinvestor.com/news/airbus-corporate-jets-research-reveals-growing-confidence-in-asian-market">Read more</a></div></div></article><article id="post-166699" class="archive post-166699 news type-news status-publish format-standard has-post-thumbnail hentry core_topic-business-industry topic-acquisition people-bill-hays people-keara-neifach people-lute-atieh organisation-atd-aircraft-management organisation-atd-flight-systems organisation-atd-pilot-training organisation-cessna organisation-flytech organisation-northwest-missouri-aero-group organisation-pilatus content_type-featured aircraft-cessna-citation-cj aircraft-cessna-citation-xls aircraft-pilatus-pc-12 place-iowa place-kansas-city place-moberly"><div class="articleImage"><a href="https://www.corporatejetinvestor.com/news/atd-flight"> 1172<img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNjAiIGhlaWdodD0iMjQ4IiB2aWV3Qm94PSIwIDAgMzYwIDI0OCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0iI2NmZDRkYiIvPjwvc3ZnPg==" width="360" height="248" data-src="https://www.corporatejetinvestor.com/wp-content/uploads/2026/09/atd-flight-systems-aircraft-ramp-360x248.jpg" class="attachment-360_248 size-360_248 wp-post-image" alt="" decoding="async" /><noscript><img width="360" height="248" src="https://www.corporatejetinvestor.com/wp-content/uploads/2026/09/atd-flight-systems-aircraft-ramp-360x248.jpg" class="attachment-360_248 size-360_248 wp-post-image" alt="" decoding="async" /></noscript></a></div><div class="articleExcerpt"><h3><a href="https://www.corporatejetinvestor.com/news/atd-flight">Investors take controlling stake in ATD Flight Systems</a></h3><div class="metaStrip"><div class="post_type"><a href="https://www.corporatejetinvestor.com/news/">news</a></div><div class="post_author"><i class="fa-regular fa-user"></i> Fayaz Hussain</div><time><i class="far fa-clock"></i> 16 Sep 26</time><div class="post_comments"> 1173<i class="fa-regular fa-comment"></i> 0</div></div><p><a href="https://www.corporatejetinvestor.com/news/atd-flight">Regional investor collective Northwest Missouri Aero Group has acquired a controlling stake in ATD Flight Systems, an aircraft charter and pilot training provider based in…</a></p><div class="readMore"> 1174<a href="https://www.corporatejetinvestor.com/news/atd-flight">Read more</a></div></div></article><article id="post-166670" class="archive post-166670 news type-news status-publish format-standard has-post-thumbnail hentry core_topic-airports core_topic-business-industry topic-acquisitions people-david-chene people-romain-grosjean organisation-kennedy-lewis-investment-management organisation-national-jets organisation-ocean-aviation content_type-featured place-florida place-fort-lauderdale place-us"><div class="articleImage"><a href="https://www.corporatejetinvestor.com/news/ocean-aviation-acquires-fbo-national-jets"> 1175<img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNjAiIGhlaWdodD0iMjQ4IiB2aWV3Qm94PSIwIDAgMzYwIDI0OCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0iI2NmZDRkYiIvPjwvc3ZnPg==" width="360" height="248" data-src="https://www.corporatejetinvestor.com/wp-content/uploads/2026/09/Screenshot-2026-09-14-at-16.57.28-360x248.png" class="attachment-360_248 size-360_248 wp-post-image" alt="Ocean Aviation" decoding="async" /><noscript><img width="360" height="248" src="https://www.corporatejetinvestor.com/wp-content/uploads/2026/09/Screenshot-2026-09-14-at-16.57.28-360x248.png" class="attachment-360_248 size-360_248 wp-post-image" alt="Ocean Aviation" decoding="async" /></noscript></a></div><div class="articleExcerpt"><h3><a href="https://www.corporatejetinvestor.com/news/ocean-aviation-acquires-fbo-national-jets">Ocean Aviation acquires FBO National Jets</a></h3><div class="metaStrip"><div class="post_type"><a href="https://www.corporatejetinvestor.com/news/">news</a></div><div class="post_author"><i class="fa-regular fa-user"></i> Yves Le Marquand</div><time><i class="far fa-clock"></i> 14 Sep 26</time><div class="post_comments"> 1176<i class="fa-regular fa-comment"></i> 0</div></div><p><a href="https://www.corporatejetinvestor.com/news/ocean-aviation-acquires-fbo-national-jets">Kennedy Lewis Investment Management-backed Ocean Aviation has acquired Fort Lauderdale-Hollywood International Airport-based fixed-base operator (FBO) National Jets. The deal marks Ocean Aviationâs second commitment alongside…</a></p><div class="readMore"> 1177<a href="https://www.corporatejetinvestor.com/news/ocean-aviation-acquires-fbo-national-jets">Read more</a></div></div></article><article id="post-166649" class="archive post-166649 news type-news status-publish format-standard has-post-thumbnail hentry core_topic-business-industry people-andrew-farrant organisation-global-jet-capital content_type-featured"><div class="articleImage"><a href="https://www.corporatejetinvestor.com/news/growth-set-to-continue-says-global-jet-capital"> 1178<img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNjAiIGhlaWdodD0iMjQ4IiB2aWV3Qm94PSIwIDAgMzYwIDI0OCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0iI2NmZDRkYiIvPjwvc3ZnPg==" width="360" height="248" data-src="https://www.corporatejetinvestor.com/wp-content/uploads/2026/09/Untitled-3-360x248.jpg" class="attachment-360_248 size-360_248 wp-post-image" alt="Global Jet C
1178apital" decoding="async" /><noscript><img width="360" height="248" src="https://www.corporatejetinvestor.com/wp-content/uploads/2026/09/Untitled-3-360x248.jpg" class="attachment-360_248 size-360_248 wp-post-image" alt="Global Jet Capital" decoding="async" /></noscript></a></div><div class="articleExcerpt"><h3><a href="https://www.corporatejetinvestor.com/news/growth-set-to-continue-says-global-jet-capital">Growth set to continue says Global Jet Capital in latest market forecast</a></h3><div class="metaStrip"><div class="post_type"><a href="https://www.corporatejetinvestor.com/news/">news</a></div><div class="post_author"><i class="fa-regular fa-user"></i> Yves Le Marquand</div><time><i class="far fa-clock"></i> 14 Sep 26</time><div class="post_comments"> 1179<i class="fa-regular fa-comment"></i> 0</div></div><p><a href="https://www.corporatejetinvestor.com/news/growth-set-to-continue-says-global-jet-capital">Global Jet Capital is predicting âcontinued growthâ in the business aviation industry for the next five years as it publishes its sixth Business Jet Market Forecast…</a></p><div class="readMore"> 1180<a href="https://www.corporatejetinvestor.com/news/growth-set-to-continue-says-global-jet-capital">Read more</a></div></div></article><article id="post-166575" class="archive post-166575 news type-news status-publish format-standard has-post-thumbnail hentry core_topic-connectivity topic-connectivity people-alain-faure people-jean-francois-fallacher organisation-airbus organisation-airbus-defence-and-space organisation-eutelsat organisation-oneweb content_type-featured place-paris"><div class="articleImage"><a href="https://www.corporatejetinvestor.com/news/eutelsat-satellites-airbus"> 1181<img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNjAiIGhlaWdodD0iMjQ4IiB2aWV3Qm94PSIwIDAgMzYwIDI0OCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0iI2NmZDRkYiIvPjwvc3ZnPg==" width="360" height="248" data-src="https://www.corporatejetinvestor.com/wp-content/uploads/2026/09/Oneweb-airbus-eutelsat-360x248.jpg" class="attachment-360_248 size-360_248 wp-post-image" alt="" decoding="async" /><noscript><img width="360" height="248" src="https://www.corporatejetinvestor.com/wp-content/uploads/2026/09/Oneweb-airbus-eutelsat-360x248.jpg" class="attachment-360_248 size-360_248 wp-post-image" alt="" decoding="async" /></noscript></a></div><div class="articleExcerpt"><h3><a href="https://www.corporatejetinvestor.com/news/eutelsat-satellites-airbus">Eutelsat orders 229 OneWeb satellites from Airbus</a></h3><div class="metaStrip"><div class="post_type"><a href="https://www.corporatejetinvestor.com/news/">news</a></div><div class="post_author"><i class="fa-regular fa-user"></i> Fayaz Hussain</div><time><i class="far fa-clock"></i> 10 Sep 26</time><div class="post_comments"> 1182<i class="fa-regular fa-comment"></i> 0</div></div><p><a href="https://www.corporatejetinvestor.com/news/eutelsat-satellites-airbus">Eutelsat announced ordering 229 OneWeb satellites from Airbus on the side lines of International Space Summit in Paris to strengthen its constellation. This is in…</a></p><div class="readMore"> 1183<a href="https://www.corporatejetinvestor.com/news/eutelsat-satellites-airbus">Read more</a></div></div></article><article id="post-166568" class="archive post-166568 news type-news status-publish format-standard has-post-thumbnail hentry core_topic-aircraft core_topic-business-industry topic-hospitality people-charles-leclerc people-crystal-wong organisation-ferrari organisation-fia-world-endurance-championship organisation-le-mans organisation-vista organisation-vistajet content_type-featured place-malaysia place-singapore"><div class="articleImage"><a href="https://www.corporatejetinvestor.com/news/vista-grand-prix"> 1184<img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNjAiIGhlaWdodD0iMjQ4IiB2aWV3Qm94PSIwIDAgMzYwIDI0OCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0iI2NmZDRkYiIvPjwvc3ZnPg==" width="360" height="248" data-src="https://www.corporatejetinvestor.com/wp-content/uploads/2026/09/Vista-House-Debuts-Singapore-KV-360x248.png" class="attachment-360_248 size-360_248 wp-post-image" alt="" decoding="async" /><noscript><img width="360" height="248" src="https://www.corporatejetinvestor.com/wp-content/uploads/2026/09/Vista-House-Debuts-Singapore-KV-360x248.png" class="attachment-360_248 size-360_248 wp-post-image" alt="" decoding="async" /></noscript></a></div><div class="articleExcerpt"><h3><a href="https://www.corporatejetinvestor.com/news/vista-grand-prix">
1184Vista brings hospitality concept to Asia during Singapore Grand Prix</a></h3><div class="metaStrip"><div class="post_type"><a href="https://www.corporatejetinvestor.com/news/">news</a></div><div class="post_author"><i class="fa-regular fa-user"></i> Oscar Henderson</div><time><i class="far fa-clock"></i> 10 Sep 26</time><div class="post_comments"> 1185<i class="fa-regular fa-comment"></i> 0</div></div><p><a href="https://www.corporatejetinvestor.com/news/vista-grand-prix">Vista is launching its Vista House hospitality concept in Singapore, coinciding with the Formula 1 Singapore Grand Prix weekend. The Singapore edition of Vista House…</a></p><div class="readMore"> 1186<a href="https://www.corporatejetinvestor.com/news/vista-grand-prix">Read more</a></div></div></article><article id="post-166529" class="archive post-166529 news type-news status-publish format-standard has-post-thumbnail hentry core_topic-airports core_topic-business-industry people-kenn-ricci organisation-flexjet content_type-featured place-farnborough place-uk"><div class="articleImage"><a href="https://www.corporatejetinvestor.com/news/flexjet-opens-farnborough-fbo"> 1187<img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNjAiIGhlaWdodD0iMjQ4IiB2aWV3Qm94PSIwIDAgMzYwIDI0OCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0iI2NmZDRkYiIvPjwvc3ZnPg==" width="360" height="248" data-src="https://www.corporatejetinvestor.com/wp-content/uploads/2026/09/20260910_124411-360x248.jpg" class="attachment-360_248 size-360_248 wp-post-image" alt="" decoding="async" /><noscript><img width="360" height="248" src="https://www.corporatejetinvestor.com/wp-content/uploads/2026/09/20260910_124411-360x248.jpg" class="attachment-360_248 size-360_248 wp-post-image" alt="" decoding="async" /></noscript></a></div><div class="articleExcerpt"><h3><a href="https://www.corporatejetinvestor.com/news/flexjet-opens-farnborough-fbo">Flexjet opens Farnborough FBO, first in Europe</a></h3><div class="metaStrip"><div class="post_type"><a href="https://www.corporatejetinvestor.com/news/">news</a></div><div class="post_author"><i class="fa-regular fa-user"></i> Yves Le Marquand</div><time><i class="far fa-clock"></i> 10 Sep 26</time><div class="post_comments"> 1188<i class="fa-regular fa-comment"></i> 0</div></div><p><a href="https://www.corporatejetinvestor.com/news/flexjet-opens-farnborough-fbo">Flexjet officially opened its new private terminal, and first in Europe, on Thursday at Farnborough Airport, UK. The 2,098sqm (22,580sqft)terminal cost $34m to build. It…</a></p><div class="readMore"> 1189<a href="https://www.corporatejetinvestor.com/news/flexjet-opens-farnborough-fbo">Read more</a></div></div></article><article id="post-166517" class="archive post-166517 news type-news status-publish format-standard has-post-thumbnail hentry people-darryn-mackenzie people-quinn-ricker organisation-jet-access content_type-featured"><div class="articleImage"><a href="https://www.corporatejetinvestor.com/news/jet-access-broker-alliance-surpasses-30-brokers"> 1190<img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNjAiIGhlaWdodD0iMjQ4IiB2aWV3Qm94PSIwIDAgMzYwIDI0OCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0iI2NmZDRkYiIvPjwvc3ZnPg==" width="360" height="248" data-src="https://www.corporatejetinvestor.com/wp-content/uploads/2026/09/Screenshot-2026-09-10-at-10.33.07-360x248.png" class="attachment-360_248 size-360_248 wp-post-image" alt="Jet Access" decoding="async" /><noscript><img width="360" height="248" src="https://www.corporatejetinvestor.com/wp-content/uploads/2026/09/Screenshot-2026-09-10-at-10.33.07-360x248.png" class="attachment-360_248 size-360_248 wp-post-image" alt="Jet Access" decoding="async" /></noscript></a></div><div class="articleExcerpt"><h3><a href="https://www.corporatejetinvestor.com/news/jet-access-broker-alliance-surpasses-30-brokers">Jet Access Broker Alliance surpasses 30 brokers</a></h3><div class="metaStrip"><div class="post_type"><a href="https://www.corporatejetinvestor.com/news/">news</a></div><div class="post_author"><i class="fa-regular fa-user"></i> Oscar Henderson</div><time><i class="far fa-clock"></i> 10 Sep 26</time><div class="post_comments"> 1191<i class="fa-regular fa-comment"></i> 0</div></div><p><a href="https://www.corporatejetinvestor.com/news/jet-access-broker-alliance-surpasses-30-brokers">Jet Access’
1191 independent broker platform Jet Access Broker Alliance has surpassed 30 brokers a little more than a year after launching. Recent growth has been…</a></p><div class="readMore"> 1192<a href="https://www.corporatejetinvestor.com/news/jet-access-broker-alliance-surpasses-30-brokers">Read more</a></div></div></article></div><div class="facetwp-facet facetwp-facet-pages facetwp-type-pager" data-name="pages" data-type="pager"></div><div class="bannersBody"><div class="bodyBanner" id="bodyBanner1">
1192<script type="text/javascript">var width = window.innerWidth 1193 || document.documentElement.clientWidth 1194 || document.body.clientWidth; 1195 1196 if (width < 829) { 1197 document.write('<ins data-revive-zoneid="1" data-revive-id="edc458074680bd5afb1d40d1f7c59b16"></ins>'); 1198 }</script>
1198 </div><div class="bodyBanner" id="bodyBanner2">
1198<script type="text/javascript">var width = window.innerWidth 1199 || document.documentElement.clientWidth 1200 || document.body.clientWidth; 1201 1202 if (width < 829) { 1203 document.write('<ins data-revive-zoneid="2" data-revive-id="edc458074680bd5afb1d40d1f7c59b16"></ins>'); 1204 }</script>
1204 </div></div><div class="bannersBody"><div class="bodyBanner" id="bodyBanner3">
1204<script type="text/javascript">var width = window.innerWidth 1205 || document.documentElement.clientWidth 1206 || document.body.clientWidth; 1207 1208 if (width < 829) { 1209 document.write('<ins data-revive-zoneid="3" data-revive-id="edc458074680bd5afb1d40d1f7c59b16"></ins>'); 1210 }</script>
1210 </div><div class="bodyBanner" id="bodyBanner4">
1210<script type="text/javascript">var width = window.innerWidth 1211 || document.documentElement.clientWidth 1212 || document.body.clientWidth; 1213 1214 if (width < 829) { 1215 document.write('<ins data-revive-zoneid="4" data-revive-id="edc458074680bd5afb1d40d1f7c59b16"></ins>'); 1216 }</script>
1216 </div></div><div class="bannersBody"><div class="bodyBanner" id="bodyBanner5">
1216<script type="text/javascript">var width = window.innerWidth 1217 || document.documentElement.clientWidth 1218 || document.body.clientWidth; 1219 1220 if (width < 829) { 1221 document.write('<ins data-revive-zoneid="5" data-revive-id="edc458074680bd5afb1d40d1f7c59b16"></ins>'); 1222 }</script>
1222 </div><div class="bodyBanner" id="bodyBanner6">
1222<script type="text/javascript">var width = window.innerWidth 1223 || document.documentElement.clientWidth 1224 || document.body.clientWidth; 1225 1226 if (width < 829) { 1227 document.write('<ins data-revive-zoneid="6" data-revive-id="edc458074680bd5afb1d40d1f7c59b16"></ins>'); 1228 }</script>
1228 </div><div class="bodyBanner" id="bodyBanner7">
1228<script type="text/javascript">var width = window.innerWidth 1229 || document.documentElement.clientWidth 1230 || document.body.clientWidth; 1231 1232 if (width < 829) { 1233 document.write('<ins data-revive-zoneid="7" data-revive-id="edc458074680bd5afb1d40d1f7c59b16"></ins>'); 1234 }</script>
1234 </div><div class="bodyBanner" id="bodyBanner8">
1234<script type="text/javascript">var width = window.innerWidth 1235 || document.documentElement.clientWidth 1236 || document.body.clientWidth; 1237 1238 if (width < 829) { 1239 document.write('<ins data-revive-zoneid="8" data-revive-id="edc458074680bd5afb1d40d1f7c59b16"></ins>'); 1240 }</script>
1240 </div><div class="bodyBanner" id="bodyBanner9">
1240<script type="text/javascript">var width = window.innerWidth 1241 || document.documentElement.clientWidth 1242 || document.body.clientWidth; 1243 1244 if (width < 829) { 1245 document.write('<ins data-revive-zoneid="9" data-revive-id="edc458074680bd5afb1d40d1f7c59b16"></ins>'); 1246 }</script>
1246 </div><div class="bodyBanner" id="bodyBanner10">
1246<script type="text/javascript">var width = window.innerWidth 1247 || document.documentElement.clientWidth 1248 || document.body.clientWidth; 1249 1250 if (width < 829) { 1251 document.write('<ins data-revive-zoneid="10" data-revive-id="edc458074680bd5afb1d40d1f7c59b16"></ins>'); 1252 }</script>
1252 </div></div></main><aside id="sidebar" role="complementary"><div id="filters" class="section"><h2>Filter posts</h2><div class="facetwp-facet facetwp-facet-core_topics facetwp-type-dropdown" data-name="core_topics" data-type="dropdown"></div><div class="facetwp-facet facetwp-facet-topics facetwp-type-dropdown" data-name="topics" data-type="dropdown"></div><div class="facetwp-facet facetwp-facet-people facetwp-type-dropdown" data-name="people" data-type="dropdown"></div><div class="facetwp-facet facetwp-facet-organisations facetwp-type-dropdown" data-name="organisations" data-type="dropdown"></div><div class="facetwp-facet facetwp-facet-places facetwp-type-dropdown" data-name="places" data-type="dropdown"></div><div class="facetwp-facet facetwp-facet-products facetwp-type-dropdown" data-name="products" data-type="dropdown"></div><div class="facetwp-facet facetwp-facet-events facetwp-type-dropdown" data-name="events" data-type="dropdown"></div><button onclick="FWP.reset()">Reset filters</button></div><div id="group1"><div class="banner randomordercontent group1" id="banner1">
1252<script type="text/javascript">var width = window.innerWidth 1253 || document.documentElement.clientWidth 1254 || document.body.clientWidth; 1255 1256 if (width > 829) { 1257 document.write('<ins data-revive-zoneid="1" data-revive-id="edc458074680bd5afb1d40d1f7c59b16"></ins>'); 1258 }</script>
1258 </div><div class="banner randomordercontent group1" id="banner2">
1258<script type="text/javascript">var width = window.innerWidth 1259 || document.documentElement.clientWidth 1260 || document.body.clientWidth; 1261 1262 if (width > 829) { 1263 document.write('<ins data-revive-zoneid="2" data-revive-id="edc458074680bd5afb1d40d1f7c59b16"></ins>'); 1264 }</script>
1264 </div><div class="banner randomordercontent group1" id="banner3">
1264<script type="text/javascript">var width = window.innerWidth 1265 || document.documentElement.clientWidth 1266 || document.body.clientWidth; 1267 1268 if (width > 829) { 1269 document.write('<ins data-revive-zoneid="3" data-revive-id="edc458074680bd5afb1d40d1f7c59b16"></ins>'); 1270 }</script>
1270 </div><div class="banner randomordercontent group1" id="banner4">
1270<script type="text/javascript">var width = window.innerWidth 1271 || document.documentElement.clientWidth 1272 || document.body.clientWidth; 1273 1274 if (width > 829) { 1275 document.write('<ins data-revive-zoneid="4" data-revive-id="edc458074680bd5afb1d40d1f7c59b16"></ins>'); 1276 }</script>
1276 </div><div class="banner randomordercontent group1" id="banner5">
1276<script type="text/javascript">var width = window.innerWidth 1277 || document.documentElement.clientWidth 1278 || document.body.clientWidth; 1279 1280 if (width > 829) { 1281 document.write('<ins data-revive-zoneid="5" data-revive-id="edc458074680bd5afb1d40d1f7c59b16"></ins>'); 1282 }</script>
1282 </div><div class="banner randomordercontent group1" id="banner6">
1282<script type="text/javascript">var width = window.innerWidth 1283 || document.documentElement.clientWidth 1284 || document.body.clientWidth; 1285 1286 if (width > 829) { 1287 document.write('<ins data-revive-zoneid="6" data-revive-id="edc458074680bd5afb1d40d1f7c59b16"></ins>'); 1288 }</script>
1288 </div><div class="banner randomordercontent group1" id="banner7">
1288<script type="text/javascript">var width = window.innerWidth 1289 || document.documentElement.clientWidth 1290 || document.body.clientWidth; 1291 1292 if (width > 829) { 1293 document.write('<ins data-revive-zoneid="7" data-revive-id="edc458074680bd5afb1d40d1f7c59b16"></ins>'); 1294 }</script>
1294 </div><div class="banner randomordercontent group1" id="banner8">
1294<script type="text/javascript">var width = window.innerWidth 1295 || document.documentElement.clientWidth 1296 || document.body.clientWidth; 1297 1298 if (width > 829) { 1299 document.write('<ins data-revive-zoneid="8" data-revive-id="edc458074680bd5afb1d40d1f7c59b16"></ins>'); 1300 }</script>
1300 </div><div class="banner randomordercontent group1" id="banner9">
1300<script type="text/javascript">var width = window.innerWidth 1301 || document.documentElement.clientWidth 1302 || document.body.clientWidth; 1303 1304 if (width > 829) { 1305 document.write('<ins data-revive-zoneid="9" data-revive-id="edc458074680bd5afb1d40d1f7c59b16"></ins>'); 1306 }</script>
1306 </div><div class="banner randomordercontent group1" id="banner10">
1306<script type="text/javascript">var width = window.innerWidth 1307 || document.documentElement.clientWidth 1308 || document.body.clientWidth; 1309 1310 if (width > 829) { 1311 document.write('<ins data-revive-zoneid="10" data-revive-id="edc458074680bd5afb1d40d1f7c59b16"></ins>'); 1312 }</script>
1312 </div><div class="banner randomordercontent group1" id="banner11">
1312<script type="text/javascript">var width = window.innerWidth 1313 || document.documentElement.clientWidth 1314 || document.body.clientWidth; 1315 1316 if (width > 829) { 1317 document.write('<ins data-revive-zoneid="41" data-revive-id="edc458074680bd5afb1d40d1f7c59b16"></ins>'); 1318 }</script>
1318 </div>
1318<script type="text/javascript">randomordercontentdisplay.init()</script>
1318 </div><div class="banner randomordercontent group1" id="bannerFixed">
1318<script type="text/javascript">var width = window.innerWidth 1319 || document.documentElement.clientWidth 1320 || document.body.clientWidth; 1321 1322 if (width > 829) { 1323 document.write('<ins data-revive-zoneid="51" data-revive-id="edc458074680bd5afb1d40d1f7c59b16"></ins>'); 1324 }</script>
1324 </div></aside></div></div><div id="footerContainer"> 1325<button onclick="topFunction()" id="backTop" title="Go to top">Back to top</button><footer id="footer" role="contentinfo"><div id="footerOne" class="footerColumn"> 1326<span class="companyName"><a href="https://www.corporatejetinvestor.com"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMDAiIGhlaWdodD0iNjYiIHZpZXdCb3g9IjAgMCAzMDAgNjYiPjxyZWN0IHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9IiNjZmQ0ZGIiLz48L3N2Zz4=" data-src="https://www.corporatejetinvestor.com/wp-content/themes/cji22/images/cji-logo-white.png" width="300" height="66"><noscript><img src="https://www.corporatejetinvestor.com/wp-content/themes/cji22/images/cji-logo-white.png" width="300" height="66"></noscript></a></span><p class="footerBlurb">A Specialist Insight website.</p><p><i class="far fa-map-marker-alt"></i> Corporate Jet Investor, Boxlands Cottage, London Road, Dorking, Surrey, England, RH5 6AE</p><p><i class="fas fa-phone-alt"></i> Telephone (UK): +44 1737 844 383<br /> 1327<i class="far fa-phone-alt"></i> Telephone (US): +1 800 757 8059</p><p><i class="far fa-at"></i> <a href="mailto:[email protected]">[email protected]</a></p></div><div id="footerTwo" class="footerColumn"><div class="heading">Latest news</div><article id="post-167444" class="supporting post-167444 news type-news status-publish format-standard has-post-thumbnail hentry core_topic-business-industry topic-appointments people-helene-niedhart people-thomas-hauser organisation-cat-aviation content_type-featured place-switzerland"><div class="articleImage"><a href="https://www.corporatejetinvestor.com/news/cat-aviation-appoints-thomas-hauser"> 1328<img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNTAiIGhlaWdodD0iMTAwIiB2aWV3Qm94PSIwIDAgMTUwIDEwMCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0iI2NmZDRkYiIvPjwvc3ZnPg==" width="150" height="100" data-src="https://www.corporatejetinvestor.com/wp-content/uploads/2026/09/Screenshot-2026-09-24-at-13.26.12-150x100.png" class="attachment-150_100 size-150_100 wp-post-image" alt="CAT Aviation" decoding="async" /><noscript><img width="150" height="100" src="https://www.corporatejetinvestor.com/wp-content/uploads/2026/09/Screenshot-2026-09-24-at-13.26.12-150x100.png" class="attachment-150_100 size-150_100 wp-post-image" alt="CAT Aviation" decoding="async" /></noscript></a></div><div class="articleExcerpt"><h3><a href="https://www.corporatejetinvestor.com/news/cat-aviation-appoints-thomas-hauser">CAT Aviation appoints Thomas Hauser as chief commercial officer</a></h3> 1329<time><a href="https://www.corporatejetinvestor.com/news/cat-aviation-appoints-thomas-hauser"><i class="far fa-clock"></i> September 24, 2026</a></time></div></article><article id="post-167417" class="supporting post-167417 news type-news status-publish format-standard has-post-thumbnail hentry core_topic-business-industry topic-air-ambulance topic-medical people-adam-mikulski organisation-medical-air-service content_type-featured place-us"><div class="articleImage"><a href="https://www.corporatejetinvestor.com/news/medical-air-service"> 1330<img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNTAiIGhlaWdodD0iMTAwIiB2aWV3Qm94PSIwIDAgMTUwIDEwMCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0iI2NmZDRkYiIvPjwvc3ZnPg==" width="150" height="100" data-src="https://www.corporatejetinvestor.com/wp-content/uploads/2026/09/Screenshot-2026-09-23-at-17.14.29-150x100.png" class="attachment-150_100 size-150_100 wp-post-image" alt="Medical Air Service" decoding="async" data-srcset="https://www.corporatejetinvestor.com/wp-content/uploads/2026/09/Screenshot-2026-09-23-at-17.14.29-150x100.png 150w, https://www.corporatejetinvestor.com/wp-content/uploads/2026/09/Screenshot-2026-09-23-at-17.14.29-360x238.png 360w, https://www.corporatejetinvestor.com/wp-content/uploads/2026/09/Screenshot-2026-09-23-at-17.14.29-786x520.png 786w, https://www.corporatejetinvestor.com/wp-content/uploads/2026/09/Screenshot-2026-09-23-at-17.14.29-400x265.png 400w, https://www.corporatejetinvestor.com/wp-content/uploads/2026/09/Screenshot-2026-09-23-at-17.14.29.png 1536w" data-sizes="(max-width: 150px) 100v
1330w, 150px" /><noscript><img width="150" height="100" src="https://www.corporatejetinvestor.com/wp-content/uploads/2026/09/Screenshot-2026-09-23-at-17.14.29-150x100.png" class="attachment-150_100 size-150_100 wp-post-image" alt="Medical Air Service" decoding="async" srcset="https://www.corporatejetinvestor.com/wp-content/uploads/2026/09/Screenshot-2026-09-23-at-17.14.29-150x100.png 150w, https://www.corporatejetinvestor.com/wp-content/uploads/2026/09/Screenshot-2026-09-23-at-17.14.29-360x238.png 360w, https://www.corporatejetinvestor.com/wp-content/uploads/2026/09/Screenshot-2026-09-23-at-17.14.29-786x520.png 786w, https://www.corporatejetinvestor.com/wp-content/uploads/2026/09/Screenshot-2026-09-23-at-17.14.29-400x265.png 400w, https://www.corporatejetinvestor.com/wp-content/uploads/2026/09/Screenshot-2026-09-23-at-17.14.29.png 1536w" sizes="(max-width: 150px) 100vw, 150px" /></noscript></a></div><div class="articleExcerpt"><h3><a href="https://www.corporatejetinvestor.com/news/medical-air-service">âIf insurance firms kept their promises, we would not existâ says Medical Air Service</a></h3> 1331<time><a href="https://www.corporatejetinvestor.com/news/medical-air-service"><i class="far fa-clock"></i> September 23, 2026</a></time></div></article><article id="post-167418" class="supporting post-167418 news type-news status-publish format-standard has-post-thumbnail hentry core_topic-business-industry core_topic-flying topic-aviation-partner people-alex-sadat-shafai people-jordan-rockall organisation-air-charter-service organisation-premier-sports-network organisation-silverstone content_type-featured"><div class="articleImage"><a href="https://www.corporatejetinvestor.com/news/air-charter-service-premier-sports-network"> 1332<img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNTAiIGhlaWdodD0iMTAwIiB2aWV3Qm94PSIwIDAgMTUwIDEwMCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0iI2NmZDRkYiIvPjwvc3ZnPg==" width="150" height="100" data-src="https://www.corporatejetinvestor.com/wp-content/uploads/2026/09/PSN-Air-Charter-Service-150x100.png" class="attachment-150_100 size-150_100 wp-post-image" alt="" decoding="async" /><noscript><img width="150" height="100" src="https://www.corporatejetinvestor.com/wp-content/uploads/2026/09/PSN-Air-Charter-Service-150x100.png" class="attachment-150_100 size-150_100 wp-post-image" alt="" decoding="async" /></noscript></a></div><div class="articleExcerpt"><h3><a href="https://www.corporatejetinvestor.com/news/air-charter-service-premier-sports-network">Air Charter Service renews as aviation partner of Premier Sports Network</a></h3> 1333<time><a href="https://www.corporatejetinvestor.com/news/air-charter-service-premier-sports-network"><i class="far fa-clock"></i> September 23, 2026</a></time></div></article></div><div id="footerThree" class="footerColumn"><div class="heading">Links</div><nav id="ubermenu-footermenu-4" class="ubermenu ubermenu-nojs ubermenu-footermenu ubermenu-menu-4 ubermenu-responsive-collapse ubermenu-horizontal ubermenu-transition-shift ubermenu-trigger-hover ubermenu-skin-minimal ubermenu-bar-align-full ubermenu-items-align-auto ubermenu-bound ubermenu-disable-submenu-scroll ubermenu-sub-indicators ubermenu-retractors-responsive ubermenu-submenu-indicator-closes"><ul id="ubermenu-nav-footermenu-4" class="ubermenu-nav" data-title="Footer Menu 2"><li id="menu-item-151305" class="ubermenu-item ubermenu-item-type-post_type ubermenu-item-object-page ubermenu-item-151305 ubermenu-item-level-0 ubermenu-column ubermenu-column-auto" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.corporatejetinvestor.com/privacy-policy/" tabindex="0" itemprop="url"><span class="ubermenu-target-title ubermenu-target-text">Privacy policy</span></a></li><li id="menu-item-151304" class="ubermenu-item ubermenu-item-type-post_type ubermenu-item-object-page ubermenu-item-151304 ubermenu-item-level-0 ubermenu-column ubermenu-column-auto" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.corporatejetinvestor.com/cookies-policy/" tabindex="0" itemprop="url"><span class="ubermenu-target-title ubermenu-target-text">Cookies policy</span></a></li><li id="menu-item-164544" class="ubermenu-item ubermenu-item-type-post_type ubermenu-item-object-page ubermenu-item-164544 ubermenu-item-level-0 ubermenu-column ubermenu-column-auto" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.corporatejetinvestor.com/search-only-terms-contract/" tabindex="0" itemprop="url"><span class="ubermenu-target-title ubermenu-target-text">Search Only Terms Contract</span></a></li><li id="menu-item-134848" class="ubermenu-item ubermenu-item-type-post_type ubermenu-item-object-page ubermenu-item-134848 ubermenu-item-level-0 ubermenu-column ubermenu-column-auto" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.corporatejetinvestor.com/anti-h
1333arassment-policy/" tabindex="0" itemprop="url"><span class="ubermenu-target-title ubermenu-target-text">Anti-Harassment Policy</span></a></li><li id="menu-item-134854" class="ubermenu-item ubermenu-item-type-post_type ubermenu-item-object-page ubermenu-item-134854 ubermenu-item-level-0 ubermenu-column ubermenu-column-auto" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.corporatejetinvestor.com/complaints-policy/" tabindex="0" itemprop="url"><span class="ubermenu-target-title ubermenu-target-text">Complaints policy</span></a></li><li id="menu-item-134846" class="ubermenu-item ubermenu-item-type-post_type ubermenu-item-object-page ubermenu-item-134846 ubermenu-item-level-0 ubermenu-column ubermenu-column-auto" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.corporatejetinvestor.com/refunds/" tabindex="0" itemprop="url"><span class="ubermenu-target-title ubermenu-target-text">Refunds and cancellations</span></a></li><li id="menu-item-134845" class="ubermenu-item ubermenu-item-type-post_type ubermenu-item-object-page ubermenu-item-134845 ubermenu-item-level-0 ubermenu-column ubermenu-column-auto" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.corporatejetinvestor.com/book-now/" tabindex="0" itemprop="url"><span class="ubermenu-target-title ubermenu-target-text">Book tickets</span></a></li><li id="menu-item-134849" class="ubermenu-item ubermenu-item-type-post_type ubermenu-item-object-page ubermenu-item-134849 ubermenu-item-level-0 ubermenu-column ubermenu-column-auto" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.corporatejetinvestor.com/sponsorship-advertising/" tabindex="0" itemprop="url"><span class="ubermenu-target-title ubermenu-target-text">Sponsorship & Advertising</span></a></li><li id="menu-item-109666" class="ubermenu-item ubermenu-item-type-post_type ubermenu-item-object-page ubermenu-item-109666 ubermenu-item-level-0 ubermenu-column ubermenu-column-auto" ><a class="ubermenu-target ubermenu-item-layout-default ubermenu-item-layout-text_only" href="https://www.corporatejetinvestor.com/contact/" tabindex="0" itemprop="url"><span class="ubermenu-target-title ubermenu-target-text">Contact Us</span></a></li></ul></nav></div></footer></div><div id="logosContainer"><div class="impressLogo"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMDAwIiBoZWlnaHQ9IjMwOSIgdmlld0JveD0iMCAwIDEwMDAgMzA5Ij48cmVjdCB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSIjY2ZkNGRiIi8+PC9zdmc+" data-src="https://www.corporatejetinvestor.com/wp-content/uploads/2024/07/Impress2024.png" width="1000" height="309" /><noscript><img src="https://www.corporatejetinvestor.com/wp-content/uploads/2024/07/Impress2024.png" width="1000" height="309" /></noscript></div><div class="otherLogos"><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MDAiIGhlaWdodD0iMTAwIiB2aWV3Qm94PSIwIDAgNDAwIDEwMCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0iI2NmZDRkYiIvPjwvc3ZnPg==" data-src="https://www.corporatejetinvestor.com/wp-content/themes/cji22/images/EBAA-logo.png" width="400" height="100" /><noscript><img src="https://www.corporatejetinvestor.com/wp-content/themes/cji22/images/EBAA-logo.png" width="400" height="100" /></noscript><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MDAiIGhlaWdodD0iMTAwIiB2aWV3Qm94PSIwIDAgNDAwIDEwMCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0iI2NmZDRkYiIvPjwvc3ZnPg==" data-src="https://www.corporatejetinvestor.com/wp-content/themes/cji22/images/nbaa-logo.png" width="400" height="100" /><noscript><img src="https://www.corporatejetinvestor.com/wp-content/themes/cji22/images/nbaa-logo.png" width="400" height="100" /></noscript><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MDAiIGhlaWdodD0iMTAwIiB2aWV3Qm94PSIwIDAgNDAwIDEwMCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0iI2NmZDRkYiIvPjwvc3ZnPg==" data-src="https://www.corporatejetinvestor.com/wp-content/themes/cji22/images/nafa-logo.png" width="400" height="100" /><noscript><img src="https://www.corporatejetinvestor.com/wp-content/themes/cji22/images/nafa-logo.png" width="400" height="100" /></noscript><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MDAiIGhlaWdodD0iMTAwIiB2aWV3Qm94PSIwIDAgNDAwIDEwMCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0iI2NmZDRkYiIvPjwvc3ZnPg==" data-src="https://www.corporatejetinvestor.com/wp-content/themes/cji22/images/bbga-logo.png" width="400" height="100" /><noscript><img src="https://www.corporatejetinvestor.com/wp-content/themes/cji22/images/bbga-logo.png" width="400" height="100" /></noscript><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MDAiIGhlaWdodD0iMTAwIiB2aWV3Qm94PSIwIDAgNDAwIDEwMCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0iI2NmZDRkYiIvPjwvc3ZnPg==" data-src="https://www.corporatejetinvestor.com/wp-content/themes/cji22/images/IBAC-400.png" width="400" height="100" /><noscript><img src="https://www.corporatejetinvestor.com/wp-content/themes/cji22/images/IBAC-400.png" width="400" height="100" /></noscript><img data-lazyloaded="1" src="data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MDAiIGhlaWdodD0iMTU1IiB2aWV3Qm94PSIwIDAgNDAwIDE1NSI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0iI2NmZDRkYiIvPjwvc3ZnPg==" data-src="https://www.corporatejetinvestor.com/wp-content/themes/cji22/images/IADA-new-400.png" width="400" height="155" /><noscript><img src="https://www.corporatejetinvestor.com/wp-content/themes/cji22/images/IADA-new-400.png" width="400" height="155" /></noscript></div></div><div id="copyrightContainer"><div id="copyright"><p>© Specialist Insight, 2026. All rights reserved. <a href="https://www.e-motivemedia.com" target="blank">Website design and development by e-Motive Media Limited</a>.</p></div></div></div>
1333<script type="speculationrules">{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/cji22/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}</script>
1333
1333<script>jQuery(document).ready(function($) { 1334var deviceAgent = navigator.userAgent.toLowerCase(); 1335if (deviceAgent.match(/(iphone|ipod|ipad)/)) { 1336$("html").addClass("ios"); 1337} 1338if (navigator.userAgent.search("MSIE") >= 0) { 1339$("html").addClass("ie"); 1340} 1341else if (navigator.userAgent.search("Chrome") >= 0) { 1342$("html").addClass("chrome"); 1343} 1344else if (navigator.userAgent.search("Firefox") >= 0) { 1345$("html").addClass("firefox"); 1346} 1347else if (navigator.userAgent.search("Safari") >= 0 && navigator.userAgent.search("Chrome") < 0) { 1348$("html").addClass("safari"); 1349} 1350else if (navigator.userAgent.search("Opera") >= 0) { 1351$("html").addClass("opera"); 1352} 1353});</script>
1353
1353<script id="wp-hooks-js" src="https://www.corporatejetinvestor.com/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
1353
1353<script id="wp-i18n-js" src="https://www.corporatejetinvestor.com/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
1353
1353<script id="wp-i18n-js-after">wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 1354//# sourceURL=wp-i18n-js-after</script>
1354
1354<script id="swv-js" src="https://www.corporatejetinvestor.com/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=6.1.7"></script>
1354
1354<script id="contact-form-7-js-before">var wpcf7 = { 1355 "api": { 1356 "root": "https:\/\/www.corporatejetinvestor.com\/wp-json\/", 1357 "namespace": "contact-form-7\/v1" 1358 }, 1359 "cached": 1 1360}; 1361//# sourceURL=contact-form-7-js-before</script>
1361
1361<script id="contact-form-7-js" src="https://www.corporatejetinvestor.com/wp-content/plugins/contact-form-7/includes/js/index.js?ver=6.1.7"></script>
1361
1361<script id="leadin-script-loader-js-js-extra">var leadin_wordpress = {"userRole":"visitor","pageType":"archive","leadinPluginVersion":"11.3.75"}; 1362//# sourceURL=leadin-script-loader-js-js-extra</script>
1362
1362<script async defer id='hs-script-loader' src="https://js-eu1.hs-scripts.com/25472685.js?integration=WordPress&ver=11.3.75"></script>
1362
1362<script id="wpcf7-redirect-script-js-extra">var wpcf7r = {"ajax_url":"https://www.corporatejetinvestor.com/wp-admin/admin-ajax.php"}; 1363//# sourceURL=wpcf7-redirect-script-js-extra</script>
1363
1363<script id="wpcf7-redirect-script-js" src="https://www.corporatejetinvestor.com/wp-content/plugins/wpcf7-redirect/build/assets/frontend-script.js?ver=2c532d7e2be36f6af233"></script>
1363
1363<script data-wp-strategy="async" id="cloudflare-turnstile-js" src="https://challenges.cloudflare.com/turnstile/v0/api.js"></script>
1363
1363<script id="cloudflare-turnstile-js-after">document.addEventListener( 'wpcf7submit', e => turnstile.reset() ); 1364//# sourceURL=cloudflare-turnstile-js-after</script>
1364
1364<script id="page-links-to-js" src="https://www.corporatejetinvestor.com/wp-content/plugins/page-links-to/dist/new-tab.js?ver=3.4.1"></script>
1364
1364<script id="ubermenu-js-extra">var ubermenu_data = {"remove_conflicts":"on","reposition_on_load":"off","intent_delay":"300","intent_interval":"100","intent_threshold":"7","scrollto_offset":"50","scrollto_duration":"1000","responsive_breakpoint":"800","accessible":"on","mobile_menu_collapse_on_navigate":"on","retractor_display_strategy":"responsive","touch_off_close":"on","submenu_indicator_close_mobile":"on","collapse_after_scroll":"on","v":"3.8.5","configurations":["topmenu","footermenu","corporate","main"],"ajax_url":"https://www.corporatejetinvestor.com/wp-admin/admin-ajax.php","plugin_url":"https://www.corporatejetinvestor.com/wp-content/plugins/ubermenu/","disable_mobile":"off","prefix_boost":"","use_core_svgs":"off","aria_role_navigation":"off","aria_nav_label":"off","aria_expanded":"off","aria_haspopup":"off","aria_hidden":"off","aria_controls":"","aria_responsive_toggle":"off","icon_tag":"i","esc_close_mobile":"on","keyboard_submenu_trigger":"enter","theme_locations":{"main-menu":"Main Menu","top-menu":"Top Menu","topics-menu":"Topics Menu","footer-menu-1":"Footer Menu 1","footer-menu-2":"Footer Menu 2","corporate-menu":"Corporate menu"}}; 1365//# sourceURL=ubermenu-js-extra</script>
1365
1365<script id="ubermenu-js" src="https://www.corporatejetinvestor.com/wp-content/plugins/ubermenu/assets/js/ubermenu.min.js?ver=3.8.5"></script>
1365
1365<script id="__ytprefsfitvids__-js" src="https://www.corporatejetinvestor.com/wp-content/plugins/youtube-embed-plus/scripts/fitvids.min.js?ver=14.2.6.1"></script>
1365
1365<script id="wp-emoji-settings" type="application/json">{"baseUrl":"https://s.w.org/images/core/emoji/17.0.2/72x72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/17.0.2/svg/","svgExt":".svg","source":{"concatemoji":"https://www.corporatejetinvestor.com/wp-includes/js/wp-emoji-release.min.js?ver=2cfb8927b61e4de5adc5a6738e3c79ba"}}</script>
1365
1365<script type="module">/*! This file is auto-generated */ 1366var e="script#wp-emoji-settings",t=document.querySelector(e);if(!(t instanceof HTMLScriptElement))throw new Error("Element missing: "+e);const r=JSON.parse(t.text),s=(window._wpemojiSettings=r,"wpEmojiSettingsSupports"),o=["flag","emoji"];function i(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(s,JSON.stringify(t))}catch(e){}}function c(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0);const r=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data);return t.every((e,t)=>e===r[t])}function p(e,t){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var n=e.getImageData(16,16,1,1);for(let e=0;e<n.data.length;e++)if(0!==n.data[e])return!1;return!0}function u(e,t,n,r){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\udde8\ud83c\uddf6","\ud83c\udde8\u200b\ud83c\uddf6")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!r(e,"\ud83e\u1fac8")}return!1}function f(e,t,n,r){let a;const s=(a="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):document.createElement("canvas")).getContext("2d",{willReadFrequently:!0}),o=(s.textBaseline="top",s.font="600 32px Arial",{});return e.forEach(e=>{o[e]=t(s,e,n,r)}),o}function a(e){var t=document.createElement("script");t.src=e,t.defer=!0,document.head.appendChild(t)}r.supports={everything:!0,everythingExceptFlag:!0},new Promise(t=>{let n=function(){try{var e=JSON.parse(sessionStorage.getItem(s));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(o),u.toString(),c.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"});const a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=e=>{i(n=e.data),a.terminate(),t(n)})}catch(e){}i(n=f(o,u,c,p))}t(n)}).then(e=>{for(const n in e)r.supports[n]=e[n],r.supports.everything=r.supports.everything&&r.supports[n],"flag"!==n&&(r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&r.supports[n]);var t;r.supports.everythingExceptFlag=r.supports.everythingExceptFlag&&!r.supports.flag,r.supports.everything||((t=r.source||{}).concatemoji?a(t.concatemoji):t.wpemoji&&t.twemoji&&(a(t.twemoji),a(t.wpemoji)))}); 1367//# sourceURL=https://www.corporatejetinvestor.com/wp-includes/js/wp-emoji-loader.min.js</script>
1367
1367<script id="jquery-effects-core-js" src="https://www.corporatejetinvestor.com/wp-includes/js/jquery/ui/effect.min.js?ver=1.14.2"></script>
1367
1367<script id="ditty-js-before">const dittyVars = {"ajaxurl":"https:\/\/www.corporatejetinvestor.com\/wp-admin\/admin-ajax.php","security":"6d4232f68b","mode":"production","strings":{"add_title":"Add title","confirm_delete_item":"Are you sure you want to delete this Item? This action cannot be undone.","confirm_delete_display":"Are you sure you want to delete this Display?","confirm_delete_layout":"Are you sure you want to delete this Layout?","layout_css_error":"There is an error in your css.<br\/>Click to close this message."},"adminStrings":false,"globals":[],"updateIcon":"fas fa-sync-alt fa-spin","updateInterval":600,"googleFonts":true,"dittyDevelopment":false} 1368//# sourceURL=ditty-js-before</script>
1368
1368<script id="ditty-js" src="https://www.corporatejetinvestor.com/wp-content/plugins/ditty-news-ticker/assets/build/ditty.js?ver=3.1.71"></script>
1368
1368<script id="ditty-helpers-js" src="https://www.corporatejetinvestor.com/wp-content/plugins/ditty-news-ticker/includes/js/partials/helpers.js?ver=3.1.71"></script>
1368
1368<script id="ditty-display-ticker-js" src="https://www.corporatejetinvestor.com/wp-content/plugins/ditty-news-ticker/assets/build/dittyDisplayTicker.js?ver=3.1.71"></script>
1368
1368<script id="ditty-singles">jQuery( function( $ ) { 1369 $( 'div[data-uniqid="ditty-6ab54b24b5737"]' ).ditty_ticker({"direction":"left","itemMaxWidth":"","itemElementsWrap":"nowrap","minHeight":"300px","spacing":"50","speed":"5","heightEase":"easeInOutQuint","heightSpeed":"1","scrollInit":"filled","scrollDelay":"3","cloneItems":"yes","wrapItems":"yes","hoverPause":"1","titleDisplay":"left","titleContentsSize":"stretch","titleContentsPosition":"start","titleElement":"h3","titleElementPosition":"start","titleElementVerticalPosition":"start","paging":"1","perPage":"10","autoplay":"0","transition":"fade","transitionEase":"easeInOutQuint","transitionSpeed":"1","initTransition":"fade","initTransitionEase":"easeInOutQuint","initTransitionSpeed":"1","initHeightEase":"easeInOutQuint","initHeightSpeed":"1","arrows":"none","arrowsPosition":"center","arrowsIconColor":"#777","arrowsStatic":"1","arrowsPadding":{"paddingTop":"","paddingBottom":"","paddingLeft":"","paddingRight":""},"bullets":"style1","bulletsPosition":"bottomCenter","bulletsColor":"#777","bulletsColorActive":"#000","bulletsSpacing":"5px","bulletsPadding":{"paddingTop":"","paddingBottom":"","paddingLeft":"","paddingRight":""},"borderStyle":"none","contentsBorderStyle":"none","pageBorderStyle":"none","itemBorderStyle":"none","orderby":"list","order":"desc","id":"153448","uniqid":"ditty-6ab54b24b5737","title":"Upcoming events","status":"publish","display":"153448","items":[{"id":"14","uniq_id":"14","parent_id":"0","timestamp":"1774609016","timestamp_iso":"2026-03-27T10:56:56+00:00","html":"<div class=\"ditty-item ditty-item--14 ditty-item-type--html ditty-layout--14_default\" data-item_id=\"14\" data-item_uniq_id=\"14\" data-parent_id=\"0\" data-item_type=\"html\" data-layout_id=\"14_default\"><div class=\"ditty-item__elements\"><div class=\"ditty-item__content\"><a href=\"\/event\/dubai-2026\/\">Corporate Jet Investor Dubai - October 7-8 2026<\/a><\/div><\/div><\/div>","css":"","layout_id":"14_default","meta":[],"sort_text":"Corporate Jet Investor Dubai - October 7-8 2026"},{"id":"10","uniq_id":"10","parent_id":"0","timestamp":"1765883124","timestamp_iso":"2025-12-16T11:05:24+00:00","html":"<div class=\"ditty-item ditty-item--10 ditty-item-type--html ditty-layout--10_default\" data-item_id=\"10\" data-item_uniq_id=\"10\" data-parent_id=\"0\" data-item_type=\"html\" data-layout_id=\"10_default\"><div class=\"ditty-item__elements\"><div class=\"ditty-item__content\"><a href=\"\/event\/corporate-jet-investor-miami-2026\/\">Corporate Jet Investor Miami \u2013 November 16-18 2026<\/a><\/div><\/div><\/div>","css":"","layout_id":"10_default","meta":[],"sort_text":"Corporate Jet Investor Miami \u2013 November 16-18 2026"},{"id":"17","uniq_id":"17","parent_id":"0","timestamp":"1784547148","timestamp_iso":"2026-07-20T11:32:28+00:00","html":"<div class=\"ditty-item ditty-item--17 ditty-item-type--html ditty-layout--17_default\" data-item_id=\"17\" data-item_uniq_id=\"17\" data-parent_id=\"0\" data-item_type=\"html\" data-layout_id=\"17_default\"><div class=\"ditty-item__elements\"><div class=\"ditty-item__content\"><a href=\"\/event\/africa-2026\/\">Corporate Jet Investor Africa - December 2-3 2026<\/a><\/div><\/div><\/div>","css":"","layout_id":"17_default","meta":[],"sort_text":"Corporate Jet Investor Africa - December 2-3 2026"},{"id":"18","uniq_id":"18","parent_id":"0","timestamp":"1784547148","timestamp_iso":"2026-07-20T11:32:28+00:00","html":"<div class=\"ditty-item ditty-item--18 ditty-item-type--default ditty-layout--18_default\" data-item_id=\"18\" data-item_uniq_id=\"18\" data-parent_id=\"0\" data-item_type=\"default\" data-layout_id=\"18_default\"><div class=\"ditty-item__elements\"><div class=\"ditty-item__content\"><a href=\"https:\/\/www.corporatejetinvestor.com\/event\/london-2027\/\" class=\"ditty-item__link\" target=\"_self\" rel=\"\" title=\"Corporate Jet Investor London - February 1-3 2027\">Corporate Jet Investor London - February 1-3 2027<\/a><\/div><\/div><\/div>","css":"","layout_id":"18_default","meta":[],"sort_text":"Corporate Jet Investor London - February 1-3 2027"}]}); 1370 } );</script>
1370 <link href="https://www.corporatejetinvestor.com/wp-content/plugins/facetwp/assets/css/front.css?ver=4.5" rel="stylesheet">
1370<script src="https://www.corporatejetinvestor.com/wp-content/plugins/facetwp/assets/js/dist/front.min.js?ver=4.5"></script>
1370
1370<script>window.FWP_JSON = {"prefix":"_","no_results_text":"No results found","ajaxurl":"https:\/\/www.corporatejetinvestor.com\/wp-json\/facetwp\/v1\/refresh","nonce":"a0ded14e60","preload_data":{"facets":{"pages":"<div class=\"facetwp-pager\"><a class=\"facetwp-page first active\" data-page=\"1\">1<\/a><a class=\"facetwp-page\" data-page=\"2\">2<\/a><a class=\"facetwp-page\" data-page=\"3\">3<\/a><a class=\"facetwp-page dots\">\u2026<\/a><a class=\"facetwp-page last\" data-page=\"736\">736<\/a><a class=\"facetwp-page next\" data-page=\"2\">Next \u00bb<\/a><\/div>","core_topics":"<select class=\"facetwp-dropdown\"><option value=\"\">Core topics<\/option><option value=\"flying\">Flying (5274)<\/option><option value=\"aircraft\">Aircraft (5255)<\/option><option value=\"business-industry\">Business\/Industry (2029)<\/option><option value=\"owning\">Owning (1058)<\/option><option value=\"buying\">Buying (1056)<\/option><option value=\"sustainability\">Sustainability (348)<\/option><option value=\"maintenance\">Maintenance (238)<\/option><option value=\"operating\">Operating (82)<\/option><option value=\"airports\">Airports (79)<\/option><option value=\"sales\">Sales (45)<\/option><option value=\"connectivity\">Connectivity (37)<\/option><option value=\"registry\">Registry (3)<\/option><option value=\"aoc\">AOC (2)<\/option><option value=\"safety\">Safety (2)<\/option><option value=\"training\">Training (1)<\/option><\/select>","topics":"<select class=\"facetwp-dropdown\"><option value=\"\">Topics<\/option><option value=\"business-aviation-news\">Business Aviation News (9864)<\/option><option value=\"people-press-release\">People (193)<\/option><option value=\"video\">Video (138)<\/option><option value=\"fbo\">FBO (107)<\/option><option value=\"earnings\">Earnings (91)<\/option><option value=\"aircraft-finance\">aircraft finance (88)<\/option><option value=\"data\">Data (85)<\/option><option value=\"fixed-based-operators\">Fixed Based Operators (83)<\/option><option value=\"charter\">Charter (74)<\/option><option value=\"oem\">OEM (74)<\/option><option value=\"saf\">SAF (74)<\/option><option value=\"opinion\">Opinion (69)<\/option><option value=\"sikorsky\">Sikorsky (68)<\/option><option value=\"aircraft-sales\">Aircraft Sales (67)<\/option><option value=\"covid-19\">Covid-19 (65)<\/option><option value=\"aircraft-registration\">Registration (60)<\/option><option value=\"connectivity\">Connectivity (57)<\/option><option value=\"appointments\">Appointments (50)<\/option><option value=\"aircraft-charter\">Aircraft Charter (47)<\/option><option value=\"is-bah\">IS-BAH (46)<\/option><\/select>","people":"<select class=\"facetwp-dropdown\"><option value=\"\">People<\/option><option value=\"mark-burns\">Mark Burns (108)<\/option><option value=\"kenny-dichter\">Kenny Dichter (62)<\/option><option value=\"eric-martel\">Eric Martel (60)<\/option><option value=\"ed-bolen\">Ed Bolen (59)<\/option><option value=\"thomas-flohr\">Thomas Flohr (44)<\/option><option value=\"patrick-hansen\">Patrick Hansen (42)<\/option><option value=\"michael-amalfitano\">Michael Amalfitano (41)<\/option><option value=\"eric-trappier\">Eric Trappier (36)<\/option><option value=\"marwan-khalek\">Marwan Khalek (36)<\/option><option value=\"brian-proctor\">Brian Proctor (34)<\/option><option value=\"wayne-starling\">Wayne Starling (33)<\/option><option value=\"george-mattson\">George Mattson (32)<\/option><option value=\"jean-christophe-gallagher\">Jean-Christophe Gallagher (30)<\/option><option value=\"mark-briffa\">Mark Briffa (29)<\/option><option value=\"jim-segrave\">Jim Segrave (28)<\/option><option value=\"oliver-stone\">Oliver Stone (28)<\/option><option value=\"michimasa-fujino\">Michimasa Fujino (26)<\/option><option value=\"scott-neal\">Scott Neal (26)<\/option><option value=\"ken-ricci\">Ken Ricci (25)<\/option><option value=\"chad-anderson\">Chad Anderson (24)<\/option><\/select>","organisations":"<select class=\"facetwp-dropdown\"><option value=\"\">Organisations<\/option><option value=\"bombardier\">Bombardier (655)<\/option><option value=\"gulfstream\">Gulfstream (588)<\/option><option value=\"embraer\">Embraer (479)<\/option><option value=\"cessna\">Cessna (311)<\/option><option value=\"dassault\">Dassault (250)<\/option><option value=\"jet-aviation\">Jet Aviation (245)<\/option><option value=\"eurocopter\">Eurocopter (224)<\/option><option value=\"agustawestland\">AgustaWestland (201)<\/option><option value=\"execujet\">ExecuJet (174)<\/option><option value=\"wheels-up\">Wheels Up (158)<\/option><option value=\"beechcraft\">Beechcraft (136)<\/option><option value=\"duncan-aviation\">Duncan Aviation (128)<\/option><option value=\"gama-aviation\">Gama Aviation (123)<\/option><option value=\"faa\">FAA (119)<\/option><option value=\"flexjet\">Flexjet (119)<\/option><option value=\"netjets\">NetJets (119)<\/option><option value=\"bell-helicopter\">Bell Helicopter (115)<\/option><option value=\"london-biggin-hill-airport\">London Biggin Hill Airport (108)<\/option><option value=\"luxaviation\">Luxaviation (102)<\/option><option value=\"pilatus\">Pilatus (102)<\/option><\/select>","places":"<select class=\"facetwp-dropdown\"><option value=\"\">Places<\/option><option value=\"us\">US (199)<\/option><option value=\"china\">China (158)<\/option><option value=\"brazil\">Brazil (73)<\/option><option value=\"asia\">Asia (51)<\/option><option value=\"india\">India (51)<\/option><option value=\"singapore\">Singapore (48)<\/option><option value=\"florida\">Florida (47)<\/option><option value=\"dubai\">Dubai (41)<\/option><option value=\"canada\">Canada (38)<\/option><option value=\"russia\">Russia (38)<\/option><option value=\"uk\">UK (38)<\/option><option value=\"hong-kong\">Hong Kong (35)<\/option><option value=\"uae\">UAE (34)<\/option><option value=\"europe\">Europe (32)<\/option><option value=\"mexico\">Mexico (30)<\/option><option value=\"isle-of-man\">Isle of Man (29)<\/option><option value=\"saudi-arabia\">Saudi Arabia (26)<\/option>
1370<option value=\"south-africa\">South Africa (24)<\/option><option value=\"australia\">Australia (22)<\/option><option value=\"france\">France (22)<\/option><\/select>","products":"<select class=\"facetwp-dropdown\"><option value=\"\">Products<\/option><option value=\"fbo\">FBO (16)<\/option><option value=\"gogo-avance-l5\">Gogo AVANCE L5 (15)<\/option><option value=\"pro-line-fusion\">Pro Line Fusion (13)<\/option><option value=\"pro-line\">Pro Line (11)<\/option><option value=\"pro-line-21\">Pro Line 21 (8)<\/option><option value=\"maintenance\">maintenance (7)<\/option><option value=\"fuel\">Fuel (5)<\/option><option value=\"gogo-avance-l3\">Gogo AVANCE L3 (5)<\/option><option value=\"mro\">MRO (5)<\/option><option value=\"avance\">AVANCE (4)<\/option><option value=\"gogo-galileo-hdx\">Gogo Galileo HDX (4)<\/option><option value=\"saf\">SAF (4)<\/option><option value=\"starlink\">Starlink (4)<\/option><option value=\"avance-l5\">AVANCE L5 (3)<\/option><option value=\"gogo-5g\">GoGo 5G (3)<\/option><option value=\"maintenace\">maintenace (3)<\/option><option value=\"aircraft-charter\">Aircraft Charter (2)<\/option><option value=\"avance-l3\">AVANCE L3 (2)<\/option><option value=\"aviation-safety-aviation-program\">Aviation Safety Aviation Program (2)<\/option><option value=\"cjiq\">CJIQ (2)<\/option><\/select>","events":"<select class=\"facetwp-dropdown\"><option value=\"\">Events<\/option><option value=\"nbaa\">NBAA (130)<\/option><option value=\"nbaa-2013\">NBAA 2013 (63)<\/option><option value=\"ebace-2019\">EBACE 2019 (46)<\/option><option value=\"heli-expo-2014\">Heli-Expo 2014 (43)<\/option><option value=\"ebace-2016\">EBACE 2016 (41)<\/option><option value=\"nbaa-2018\">NBAA 2018 (39)<\/option><option value=\"nbaa-2017\">NBAA 2017 (38)<\/option><option value=\"ebace-2017\">EBACE 2017 (37)<\/option><option value=\"nbaa-2012\">NBAA 2012 (36)<\/option><option value=\"olympics-2012\">Olympics 2012 (33)<\/option><option value=\"ebace-2018\">EBACE 2018 (32)<\/option><option value=\"singapore-airshow-2014\">Singapore Airshow 2014 (32)<\/option><option value=\"ebace-2014\">EBACE 2014 (31)<\/option><option value=\"ebace-2015\">EBACE 2015 (31)<\/option><option value=\"dubai-airshow-2013\">Dubai Airshow 2013 (30)<\/option><option value=\"nbaa-2015\">NBAA 2015 (27)<\/option><option value=\"ebace-2013\">EBACE 2013 (26)<\/option><option value=\"nbaa-2011\">NBAA 2011 (21)<\/option><option value=\"abace-2014\">ABACE 2014 (20)<\/option><option value=\"cji-global-2020\">CJI Global 2020 (20)<\/option><\/select>"},"template":"","settings":{"debug":"Enable debug mode in [Settings > FacetWP > Settings]","pager":{"page":1,"per_page":20,"total_rows":14704,"total_rows_unfiltered":14704,"total_pages":736},"num_choices":{"core_topics":15,"topics":20,"people":20,"organisations":20,"places":20,"products":20,"events":20},"labels":{"pages":"pagination","core_topics":"Core topics","topics":"Topics","people":"People","organisations":"Organisations","places":"Places","products":"Products","events":"Events"},"pages":{"pager_type":"numbers","scroll_target":"","scroll_offset":0},"places":"place-class"}}};</script>
1370
1370<script>window.FWP_HTTP = {"get":[],"uri":"news","url_vars":[]};</script>
1370
1370<script type="text/javascript">jQuery('.soliloquy-container').removeClass('no-js');</script>
1370
1370<script>//Get the button: 1371mybutton = document.getElementById("backTop"); 1372 1373// When the user scrolls down 20px from the top of the document, show the button 1374window.onscroll = function() {scrollFunction()}; 1375 1376function scrollFunction() { 1377 if (document.body.scrollTop > 20 || document.documentElement.scrollTop > 20) { 1378 mybutton.style.display = "block"; 1379 } else { 1380 mybutton.style.display = "none"; 1381 } 1382} 1383 1384// When the user clicks on the button, scroll to the top of the document 1385function topFunction() { 1386 document.body.scrollTop = 0; // For Safari 1387 document.documentElement.scrollTop = 0; // For Chrome, Firefox, IE and Opera 1388}</script>
1388
1388<script>window.onscroll = function() {myFunction()}; 1389 1390var header = document.getElementById("headerContainer"); 1391var sticky = header.offsetTop; 1392 1393function myFunction() { 1394 if (window.pageYOffset > sticky) { 1395 header.classList.add("sticky"); 1396 } else { 1397 header.classList.remove("sticky"); 1398 } 1399 1400}</script>
1400
1400<script type="text/javascript" id="hs-script-loader" async defer src="//js-eu1.hs-scripts.com/25472685.js"></script>
1400
1400<script data-no-optimize="1">window.lazyLoadOptions=Object.assign({},{threshold:300},window.lazyLoadOptions||{});!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?module.exports=e():"function"==typeof define&&define.amd?define(e):(t="undefined"!=typeof globalThis?globalThis:t||self).LazyLoad=e()}(this,function(){"use strict";function e(){return(e=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n,a=arguments[e];for(n in a)Object.prototype.hasOwnProperty.call(a,n)&&(t[n]=a[n])}return t}).apply(this,arguments)}function o(t){return e({},at,t)}function l(t,e){return t.getAttribute(gt+e)}function c(t){return l(t,vt)}function s(t,e){return function(t,e,n){e=gt+e;null!==n?t.setAttribute(e,n):t.removeAttribute(e)}(t,vt,e)}function i(t){return s(t,null),0}function r(t){return null===c(t)}function u(t){return c(t)===_t}function d(t,e,n,a){t&&(void 0===a?void 0===n?t(e):t(e,n):t(e,n,a))}function f(t,e){et?t.classList.add(e):t.className+=(t.className?" ":"")+e}function _(t,e){et?t.classList.remove(e):t.className=t.className.replace(new RegExp("(^|\\s+)"+e+"(\\s+|$)")," ").replace(/^\s+/,"").replace(/\s+$/,"")}function g(t){return t.llTempImage}function v(t,e){!e||(e=e._observer)&&e.unobserve(t)}function b(t,e){t&&(t.loadingCount+=e)}function p(t,e){t&&(t.toLoadCount=e)}function n(t){for(var e,n=[],a=0;e=t.children[a];a+=1)"SOURCE"===e.tagName&&n.push(e);return n}function h(t,e){(t=t.parentNode)&&"PICTURE"===t.tagName&&n(t).forEach(e)}function a(t,e){n(t).forEach(e)}function m(t){return!!t[lt]}function E(t){return t[lt]}function I(t){return delete t[lt]}function y(e,t){var n;m(e)||(n={},t.forEach(function(t){n[t]=e.getAttribute(t)}),e[lt]=n)}function L(a,t){var o;m(a)&&(o=E(a),t.forEach(function(t){var e,n;e=a,(t=o[n=t])?e.setAttribute(n,t):e.removeAttribute(n)}))}function k(t,e,n){f(t,e.class_loading),s(t,st),n&&(b(n,1),d(e.callback_loading,t,n))}function A(t,e,n){n&&t.setAttribute(e,n)}function O(t,e){A(t,rt,l(t,e.data_sizes)),A(t,it,l(t,e.data_srcset)),A(t,ot,l(t,e.data_src))}function w(t,e,n){var a=l(t,e.data_bg_multi),o=l(t,e.data_bg_multi_hidpi);(a=nt&&o?o:a)&&(t.style.backgroundImage=a,n=n,f(t=t,(e=e).class_applied),s(t,dt),n&&(e.unobserve_completed&&v(t,e),d(e.callback_applied,t,n)))}function x(t,e){!e||0<e.loadingCount||0<e.toLoadCount||d(t.callback_finish,e)}function M(t,e,n){t.addEventListener(e,n),t.llEvLisnrs[e]=n}function N(t){return!!t.llEvLisnrs}function z(t){if(N(t)){var e,n,a=t.llEvLisnrs;for(e in a){var o=a[e];n=e,o=o,t.removeEventListener(n,o)}delete t.llEvLisnrs}}function C(t,e,n){var a;delete t.llTempImage,b(n,-1),(a=n)&&--a.toLoadCount,_(t,e.class_loading),e.unobserve_completed&&v(t,n)}function R(i,r,c){var l=g(i)||i;N(l)||function(t,e,n){N(t)||(t.llEvLisnrs={});var a="VIDEO"===t.tagName?"loadeddata":"load";M(t,a,e),M(t,"error",n)}(l,function(t){var e,n,a,o;n=r,a=c,o=u(e=i),C(e,n,a),f(e,n.class_loaded),s(e,ut),d(n.callback_loaded,e,a),o||x(n,a),z(l)},function(t){var e,n,a,o;n=r,a=c,o=u(e=i),C(e,n,a),f(e,n.class_error),s(e,ft),d(n.callback_error,e,a),o||x(n,a),z(l)})}function T(t,e,n){var a,o,i,r,c;t.llTempImage=document.createElement("IMG"),R(t,e,n),m(c=t)||(c[lt]={backgroundImage:c.style.backgroundImage}),i=n,r=l(a=t,(o=e).data_bg),c=l(a,o.data_bg_hidpi),(r=nt&&c?c:r)&&(a.style.backgroundImage='url("'.concat(r,'")'),g(a).setAttribute(ot,r),k(a,o,i)),w(t,e,n)}function G(t,e,n){var a;R(t,e,n),a=e,e=n,(t=Et[(n=t).tagName])&&(t(n,a),k(n,a,e))}function D(t,e,n){var a;a=t,(-1<It.indexOf(a.tagName)?G:T)(t,e,n)}function S(t,e,n){var a;t.setAttribute("loading","lazy"),R(t,e,n),a=e,(e=Et[(n=t).tagName])&&e(n,a),s(t,_t)}function V(t){t.removeAttribute(ot),t.removeAttribute(it),t.removeAttribute(rt)}function j(t){h(t,function(t){L(t,mt)}),L(t,mt)}function F(t){var e;(e=yt[t.tagName])?e(t):m(e=t)&&(t=E(e),e.style.backgroundImage=t.backgroundImage)}function P(t,e){var n;F(t),n=e,r(e=t)||u(e)||(_(e,n.class_entered),_(e,n.class_exited),_(e,n.class_applied),_(e,n.class_loading),_(e,n.class_loaded),_(e,n.class_error)),i(t),I(t)}function U(t,e,n,a){var o;n.cancel_on_exit&&(c(t)!==st||"IMG"===t.tagName&&(z(t),h(o=t,function(t){V(t)}
1400),V(o),j(t),_(t,n.class_loading),b(a,-1),i(t),d(n.callback_cancel,t,e,a)))}function $(t,e,n,a){var o,i,r=(i=t,0<=bt.indexOf(c(i)));s(t,"entered"),f(t,n.class_entered),_(t,n.class_exited),o=t,i=a,n.unobserve_entered&&v(o,i),d(n.callback_enter,t,e,a),r||D(t,n,a)}function q(t){return t.use_native&&"loading"in HTMLImageElement.prototype}function H(t,o,i){t.forEach(function(t){return(a=t).isIntersecting||0<a.intersectionRatio?$(t.target,t,o,i):(e=t.target,n=t,a=o,t=i,void(r(e)||(f(e,a.class_exited),U(e,n,a,t),d(a.callback_exit,e,n,t))));var e,n,a})}function B(e,n){var t;tt&&!q(e)&&(n._observer=new IntersectionObserver(function(t){H(t,e,n)},{root:(t=e).container===document?null:t.container,rootMargin:t.thresholds||t.threshold+"px"}))}function J(t){return Array.prototype.slice.call(t)}function K(t){return t.container.querySelectorAll(t.elements_selector)}function Q(t){return c(t)===ft}function W(t,e){return e=t||K(e),J(e).filter(r)}function X(e,t){var n;(n=K(e),J(n).filter(Q)).forEach(function(t){_(t,e.class_error),i(t)}),t.update()}function t(t,e){var n,a,t=o(t);this._settings=t,this.loadingCount=0,B(t,this),n=t,a=this,Y&&window.addEventListener("online",function(){X(n,a)}),this.update(e)}var Y="undefined"!=typeof window,Z=Y&&!("onscroll"in window)||"undefined"!=typeof navigator&&/(gle|ing|ro)bot|crawl|spider/i.test(navigator.userAgent),tt=Y&&"IntersectionObserver"in window,et=Y&&"classList"in document.createElement("p"),nt=Y&&1<window.devicePixelRatio,at={elements_selector:".lazy",container:Z||Y?document:null,threshold:300,thresholds:null,data_src:"src",data_srcset:"srcset",data_sizes:"sizes",data_bg:"bg",data_bg_hidpi:"bg-hidpi",data_bg_multi:"bg-multi",data_bg_multi_hidpi:"bg-multi-hidpi",data_poster:"poster",class_applied:"applied",class_loading:"litespeed-loading",class_loaded:"litespeed-loaded",class_error:"error",class_entered:"entered",class_exited:"exited",unobserve_completed:!0,unobserve_entered:!1,cancel_on_exit:!0,callback_enter:null,callback_exit:null,callback_applied:null,callback_loading:null,callback_loaded:null,callback_error:null,callback_finish:null,callback_cancel:null,use_native:!1},ot="src",it="srcset",rt="sizes",ct="poster",lt="llOriginalAttrs",st="loading",ut="loaded",dt="applied",ft="error",_t="native",gt="data-",vt="ll-status",bt=[st,ut,dt,ft],pt=[ot],ht=[ot,ct],mt=[ot,it,rt],Et={IMG:function(t,e){h(t,function(t){y(t,mt),O(t,e)}),y(t,mt),O(t,e)},IFRAME:function(t,e){y(t,pt),A(t,ot,l(t,e.data_src))},VIDEO:function(t,e){a(t,function(t){y(t,pt),A(t,ot,l(t,e.data_src))}),y(t,ht),A(t,ct,l(t,e.data_poster)),A(t,ot,l(t,e.data_src)),t.load()}},It=["IMG","IFRAME","VIDEO"],yt={IMG:j,IFRAME:function(t){L(t,pt)},VIDEO:function(t){a(t,function(t){L(t,pt)}),L(t,ht),t.load()}},Lt=["IMG","IFRAME","VIDEO"];return t.prototype={update:function(t){var e,n,a,o=this._settings,i=W(t,o);{if(p(this,i.length),!Z&&tt)return q(o)?(e=o,n=this,i.forEach(function(t){-1!==Lt.indexOf(t.tagName)&&S(t,e,n)}),void p(n,0)):(t=this._observer,o=i,t.disconnect(),a=t,void o.forEach(function(t){a.observe(t)}));this.loadAll(i)}},destroy:function(){this._observer&&this._observer.disconnect(),K(this._settings).forEach(function(t){I(t)}),delete this._observer,delete this._settings,delete this.loadingCount,delete this.toLoadCount},loadAll:function(t){var e=this,n=this._settings;W(t,n).forEach(function(t){v(t,e),D(t,n,e)})},restoreAll:function(){var e=this._settings;K(e).forEach(function(t){P(t,e)})}},t.load=function(t,e){e=o(e);D(t,e)},t.resetStatus=function(t){i(t)},t}),function(t,e){"use strict";function n(){e.body.classList.add("litespeed_lazyloaded")}function a(){console.log("[LiteSpeed] Start Lazy Load"),o=new LazyLoad(Object.assign({},t.lazyLoadOptions||{},{elements_selector:"[data-lazyloaded]",callback_finish:n})),i=function(){o.update()},t.MutationObserver&&new MutationObserver(i).observe(e.documentElement,{childList:!0,subtree:!0,attributes:!0})}var o,i;t.addEventListener?t.addEventListener("load",a,!1):t.attachEvent("onload",a)}(window,document);</script>
1400</body>
1400<script type="text/javascript">_linkedin_partner_id = "1348876"; window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || []; window._linkedin_data_partner_ids.push(_linkedin_partner_id);</script>
1400<script type="text/javascript">(function(l) { if (!l){window.lintrk = function(a,b){window.lintrk.q.push([a,b])}; window.lintrk.q=[]} var s = document.getElementsByTagName("script")[0]; var b = document.createElement("script"); b.type = "text/javascript";b.async = true; b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js"; s.parentNode.insertBefore(b, s);})(window.lintrk);</script>
1400 <noscript> <img height="1" width="1" style="display:none;" alt="" src="https://px.ads.linkedin.com/collect/?pid=1348876&fmt=gif" /> </noscript></html> 1401<!-- Page optimized by LiteSpeed Cache @2026-09-24 16:09:09 --> 1402 1403<!-- Page cached by LiteSpeed Cache 7.9.1 on 2026-09-24 16:09:09 -->
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.