ADVERTISEMENT

Trump hosts Apple CEO at Mar-a-Lago as big tech leaders continue outreach to president-elect

Published Dec 14, 2024 02:06 pm
AP24347557349041.jpg
Apple CEO Tim Cook gestures as he accompanies Britain's King Charles III during a visit at Apple's UK Headquarters Battersea Power Station office in London, Thursday, Dec. 12, 2024. (AP Photo/Kin Cheung, Pool)

WEST PALM BEACH, Fla. (AP) — Donald Trump hosted Apple CEO Tim Cook for a Friday evening dinner at the president-elect's Mar-a-Lago resort, according to a person familiar with the matter who was not authorized to comment publicly.

Cook is the latest in a string of big tech leaders — including OpenAI's Sam Altman, Meta's Mark Zuckerberg and Amazon's Jeff Bezos — who have sought to improve their standing with the incoming president after choppy relations with Trump during his first term.

Trump has said he has spoken with Cook about the company's long-running tax battles with the European Union.

The meeting comes less than two months after Trump said he spoke to Cook by phone, and soon after Apple lost its last appeal in a dispute with the EU over 13 billion euros ($14.34 billion) in back taxes to Ireland.

“He said the European Union has just fined us $15 billion," Trump recalled of his conversation with Cook, in an October interview with podcaster Patrick Bet-David. "Then on top of that they got fined by the European Union another $2 billion."

The decision by the EU top court was the finale to a dispute that centered on sweetheart deals that Dublin was offering to attract multinational businesses with minimal taxes across the 27-nation bloc. The European Commission in 2016 ruled that Ireland granted Apple unlawful aid that Ireland was required to recover.

Trump's transition team and Apple did not immediately respond to a request for comment about his dinner with Cook.

OpenAI CEO Altman is planning to make a $1 million personal donation to Trump’s inauguration fund, the company confirmed Friday. Amazon and Meta, the parent company of Facebook and Instagram, confirmed this week they had each donated $1 million to Trump’s inaugural fund.

During his first term, Trump criticized Amazon and railed against the political coverage at The Washington Post, which Bezos owns. Meanwhile, Bezos had criticized some of Trump’s past rhetoric. In 2019, Amazon also argued in a court case that Trump’s bias against the company harmed its chances of winning a $10 billion Pentagon contract.

More recently, Bezos has struck a more conciliatory tone. Last week, he said at The New York Times’ DealBook Summit in New York that he was “optimistic” about Trump’s second term while also endorsing president-elect’s plans to cut regulations.

The donation from Meta came just weeks after Meta CEO Zuckerberg met with Trump privately at Mar-a-Lago.

During the 2024 campaign, Zuckerberg did not endorse a candidate for president, but voiced a more positive stance toward Trump. Earlier this year, he praised Trump’s response to his first assassination attempt.

Related Tags

WORLDNEWS
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.