91³Ô¹ÏÍø

Watch CBS News

Apple airlifts more than 1 million iPhones out of India to avoid Trump tariffs, Reuters reports

Apple wants to get its iPhones into the hands of U.S. customers before tariffs could lead to hike prices

The iPhone maker shipped about 1.5 million iPhones, a cargo weighing roughly 600 tons, by air from India to the U.S., reported, citing sources with knowledge of the matter. 

The technology giant has taken a number of steps to mitigate the impact of President Trump's steep tariffs on China. That includes ramping up iPhone production in India, which is subject to far lower levies than China, the Wall Street Journal reported earlier this week. Apple continues to make most iPhones in China. 

Apple has added workers in its main India factory, extending shifts to reach its goal of ramping up production by 20%, Reuters reported. 

Mr. Trump on April 2 announced a 27% tariff on India, which Mr. Trump on Wednesday paused for 90 days along with import taxes on dozens of other countries as the U.S. seeks to negotiate more favorable trade deals. By contrast, a 125% "reciprocal tariff" on China remains in effect. 

What you should know about the U.S. and China tariffs 06:32

Apple chartered cargo flights to transport the smartphones to the U.S. because it "wanted to beat the tariff," a source familiar with the matter told Reuters. Apple reportedly spent eight months lobbying Indian airport authorities to cut the phones' customs clearance time down from 30 hours to six hours. The company has chartered about six cargo jets since March, Reuters reported, citing two sources, including an senior Indian government official. 

Apple did not immediately respond to CBS MoneyWatch's request for comment on the matter. 

Prices expected to rise

Apple product prices are expected to rise sharply under Mr. Trump's tariffs. iPhone sales account for about half of the company's revenue.

Apple store workers report strong consumer demand for the company's devices before potential price hikes take effect. Recent data from UBS Investment Research shows that a 125% tariff on Chinese imports could lift the retail cost of an iPhone 16 Pro Max 256 GB, which is assembled in China, as much as 67%, lifting the price $800 from $1,199 to $1,999. 

Research from Wedbush Securities tech analyst Dan Ives underscores the importance of global trade to ensure affordable consumer electronics prices in the U.S. If the iPhone were made in the U.S., a $1,000 model would cost $3,500, he said in a research note Tuesday. 

View CBS News In
CBS News App Open
Chrome Safari Continue
const link = doc.createElement('link'); link.rel = 'stylesheet'; link.href = '/fly/fly/bundles/cbsnewscontent/css/cmp-banner.min.css?v=fd53910ecf4604072044ab7c46d9b028'; doc.head.appendChild(link); doc.body.innerHTML = CONSENT_MESSAGE; } else { el.insertAdjacentHTML('afterend', CONSENT_MESSAGE); } }); } function hidePrivacyMessage() { // Remove from the main document document.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); // Remove from inside any iframes document.querySelectorAll('iframe').forEach(iframe => { const doc = iframe.contentDocument || iframe.contentWindow.document; doc.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); }); } function activateGatedScripts() { // Handle both new format (cmp-gated-script) and old OneTrust/Ketch format (optanon-category-4) const gatedScripts = Array.from(document.querySelectorAll('script.cmp-gated-script, script.optanon-category-4')); // Activate scripts sequentially with a small delay to avoid timing issues let delay = 0; gatedScripts.forEach(function(placeholder, index) { setTimeout(function() { // Skip if already processed if (placeholder.hasAttribute('data-cmp-processed')) { return; } placeholder.setAttribute('data-cmp-processed', 'true'); const newScript = document.createElement('script'); newScript.type = 'text/javascript'; // Try new format first (data-cmp-src), then fall back to old format (data-src) const src = placeholder.getAttribute('data-cmp-src') || placeholder.getAttribute('data-src'); if (src) { newScript.src = src; } else if (placeholder.textContent) { // Inline script - just copy the content newScript.textContent = placeholder.textContent; } // Handle new format attributes (data-cmp-attrs) - for both inline and external scripts const attrs = placeholder.getAttribute('data-cmp-attrs'); if (attrs) { const tempDiv = document.createElement('div'); tempDiv.innerHTML = '
<\/div>'; const tempAttrs = tempDiv.firstChild.attributes; for (let i = 0; i < tempAttrs.length; i++) { // For external scripts, allow defer/async. For inline scripts, skip them (not valid) if (src || (tempAttrs[i].name !== 'async' && tempAttrs[i].name !== 'defer')) { newScript.setAttribute(tempAttrs[i].name, tempAttrs[i].value); } } } // Copy other attributes from old OneTrust format for (let i = 0; i < placeholder.attributes.length; i++) { const attr = placeholder.attributes[i]; // Skip attributes we've already handled or don't want to copy if (!['class', 'data-src', 'data-type', 'data-cmp-src', 'data-cmp-attrs', 'data-cmp-processed', 'type', 'async', 'defer', 'src'].includes(attr.name)) { newScript.setAttribute(attr.name, attr.value); } } placeholder.parentNode.replaceChild(newScript, placeholder); // If external script, manually trigger window.onload handlers after it loads // This handles widgets that use window.onload for initialization if (src) { newScript.addEventListener('load', function() { // If page already loaded and script set a new onload handler, trigger it if (document.readyState === 'complete' && window.onload) { const originalOnload = window.onload; window.onload = null; // Clear temporarily to prevent loops originalOnload(); // Execute the handler } }); } }, delay); delay += 500; // 500ms delay between each script to allow full loading }); } cbsoptanon.onScriptsReady(function(cmp) { cmp.ot.targetingAllowed(function(allowed) { if (!allowed) { showPrivacyMessage(); } else { activateGatedScripts(); } }); cmp.ot.awaitInitialConsent(function(consent_model) { cmp.ot.addOnConsentChangedHandler(function() { cmp.ot.targetingAllowed(function(allowed) { if (allowed) { hidePrivacyMessage(); activateGatedScripts(); } else { showPrivacyMessage(); } }); }); }); });