RE: McKinsey’s $12B hedge fund

February 20, 2019

A scathing new report shows that McKinsey’s secretive $12B hedge fund may benefit from the company’s consulting projects.
The Hustle Sponsored by
The Hustle Daily Email

McKinsey dukes it out with the NYT to deny its alleged $12.3B conflict of interest

According to a scathing new report from The New York Times, the consulting company McKinsey also operates a secretive $12.3B hedge fund that may benefit from its sister company’s consulting projects.

McKinsey, the largest and most prestigious of ‘The Big 3’ consulting giants, is a notoriously secretive company. But after reporting accused the company of egregious conflicts of interest, ol’ McK’ey is fighting back.

Oh MIO my

Unlike all other major consulting companies, McKinsey operates an investment fund: MIO Partners (the more common name for the “McKinsey Investment Office”) invests billions on behalf of its 30k+ employees.

McKinsey claims that its investment division operates independently of its consulting division, and that MIO was created as an entirely separate entity to compete with Wall Street finance firms in the “war for talent.”

Join 1.5m+ professionals getting The Hustle daily news brief

Business and tech news in 5 minutes or less

But the NYT claims many MIO directors are former McKinsey consultants. Even worse, it alleges that some of McKinsey’s consulting clients are also MIO investments — a claim McKinsey vehemently denies. 

A quick comeback from ’Kinsey

Hours after the Times published its article, McKinsey’s PR machine had already paid to advertise its rebuttal on Google.

McKinsey said the report was “fundamentally” misleading and insisted that “90% of MIO’s capital is managed by external third-party managers and there is a “strict ‘information barrier’” between the 2 companies.

But regardless of who wins this game of he-said-she-said, these aren’t the first allegations against McKinsey.

The long list of McKinsey’s (maybe) mistakes 

The Times published an article about McKinsey’s role in incubating authoritarian governments in mid-December, and exposed McKinsey’s involvement in a bribery case just 2 weeks later.

McKinsey is such a secretive company that it’s often difficult to trace its investments. But plaintiffs have also accused McKinsey of funneling money to fugitives and investing in unscrupulous pharma giants.

McKinsey is currently tied up in several Justice Department lawsuits due to “pervasive disclosure deficiencies.”  Just yesterday McKinsey settled one of its several lawsuits for $15m — outside of court, of course.

Don’t mess with McKinsey
Share on Facebook Share on LinkedIn Share on Twitter View in Browser

SoundCloud adds mainstream distribution to its indie résumé

SoundCloud, the DIY music-streaming service, announced a new music distribution tool for its premium accounts aimed at artists.

With the service, artists can upload their hits to major music platforms — including Amazon Music, Apple Music, Spotify, Tencent, and YouTube Music — all at the same time, according to TechCrunch. 

The music distribution market is hot

SoundCloud notes that its new service is the first distribution tool built directly into the platform. But with Spotify’s recent investment in DistroKid and Apple’s acquisition of the label services company Platoon, that may not be the case for long.

SoundCloud’s new service gives artists the chance to monetize their music through a broader revenue-sharing program, keeping companies like Spotify from taking an arguably criminal percentage once songs are uploaded to their platforms. 

A page out of the Vimeo playbook

After finally admitting it couldn’t compete with the likes of YouTube, Vimeo changed its focus entirely to become a creator tools hub for filmmakers back in September, and it paid off — with a revenue increase of 28% last quarter.

So SoundCloud may be finally hearing the music, realizing that it can offer more value by creating tools that musicians need.

» Keep on fightin’, SoundCloud

No crying in crypto: Bitmain lost almost $500m the 3rd quarter of 2018

Bitmain, a crypto mining hardware unicorn that filed for an IPO last September on the Hong Kong Stock Exchange, submitted an updated review of its financials… and, uh, it wasn’t very reassuring.

The update revealed that Bitmain lost almost $500m in Q3 of 2018, a remarkably different figure than the first half of the year, when the company posted a profit of $1B.

Started with a bang, now we’re here

Early on, Bitmain shot out of the crypto cannon, with a front row seat at the great crypto peak of 2017: The company earned a reported $4B in profits that year, carving out an 85% market share in crypto mining.

Even when the crypto shoe dropped in 2018, the company managed to increase revenue 10x and profit 9x from the previous year.

But Father Time caught up right after the company’s ill-fated filing. According to the update, the value of the company’s holdings (bitcoin, ethereum, litecoin, and dash) collectively dropped $100m over Q3, and has declined more than 50% since.

No mo’ IPO?

In the last year, Bitmain’s been hit with both layoffs and office closures, and this new update certainly doesn’t bode well for the company’s IPO.

The reality is that the Bitcoin bear market has taken a serious toll on all aspects of cryptocurrency, including the mining sector.

In September, we compared Bitmain to that of a shovel maker during a new-age gold rush — unfortunately, shovels are only as valuable as the treasure they’re digging for.

» Bringing a shovel to a knife fight

Palo Alto Networks acquires rival cybersecurity startup Demisto for $560m

Palo Alto Networks (PAN), a California-based cybersecurity giant, acquired its smaller rival Demisto for $560m to streamline its own cybersecurity products. 

But the real winner here is Demisto: The 3-year-old company had only raised a total of $69m to date, giving its few early investors a plush return.

Yep, the cybersecurity industry is still red hot

Since the cybersecurity industry is expected to balloon to more than $300B by 2024, dozens of startups have launched with ambitious goals to tackle enterprise cybersecurity problems.

Palo Alto Networks has emerged as one of the bigger players in that landscape: Prior to the purchase of Demisto, the company sat on $3B in cash and liquid assets. 

Now, Palo Alto Networks hopes to apply Demisto’s automation expertise to its existing systems and expand its client base by adding Demisto’s 150 clients (25% of whom are Fortune 500) to its roster.

For Demisto and its investors, it’s either a big win or a huge win

When Demisto last raised money — a $43m Series C this past October — it was valued at just $218m, meaning the company doubled in value in about 4 months.

Since Demisto had very few early investors, the companies that did have the gumption to invest in the young company made off like bandits in this acquisition.

But, financially speaking, it’s not a bad deal for Palo Alto Networks: In the past 3 months, the company’s stock has risen more than 40%, and it inched even higher yesterday after it announced the acquisition. 

» Demisto in demand

Here’s how to do more in 24 hours

Step 1: Get organized. 

If you’ve already got sweaty palms from the word ‘organization’, don’t panic (our writing team feels the same). 

Organization can actually be delightful — and help you cram more productivity into a single day than others do in a week. 

Step 2: Try risk-free for 14 days is your work, visualized. Everything you and your team need to get done, displayed in a neatly-organized Gantt chart. 

Think of as your go-to dashboard for what needs to get done and when. Integrated team communications take important conversations out of the digital wasteland that you call an inbox, and move them into the project itself. That means no detail, however small, is lost. 

Just one quick look at your dashboard and you’re free to slam keys until the Happy Hour bell rings. 

The best part? It’s free to try. Give a spin for 2 weeks with no strings attached.

The 25th hour → deals, deals, deals

“Don’t throw the baby out with the Amazon boxes.”

– Bathwater


Now Playing Now Playing:
Jingle and Go, Ryan Bingham. This upbeat saloon rocker throws you smack dab in the middle of a ghost town having a party.
Zack Crockett
Zack Crockett
Wes Schlagenhauf
Wes Schlagenhauf
Conor Grant
Conor Grant
Bobby Durben
Bobby Durben
Kyle “Leave me on my SoundCloud” Ellis
Levon Hold
Facebook Instagram YouTube
Join our Instagram community →
You opted in by signing up, attending an event, or through divine intervention. 251 KEARNY ST. STE 300, SAN FRANCISCO, CA 94108, UNITED STATES415.506.7210 Never want to hear from us again? Break our hearts and unsubscribe
The Hustle

Join 1.5m+ professionals getting The Hustle daily news brief

Business and tech news in 5 minutes or less

100% free, no ads or spam, unsubscribe anytime


How'd Bezos build a billion dollar empire?

In 1994, Jeff Bezos discovered a shocking stat: Internet usage grew 2,300% per year.

Data shows where markets are headed.

And that’s why we built Trends — to show you up-and-coming market opportunities about to explode. Interested?

Join us, it's free.

Look, you came to this site because you saw something cool. But here’s the deal. This site is actually a daily email that covers the important news in business, tech, and culture.

So, if you like what you’re reading, give the email a try.

If you don’t like it, unsubscribe any time. Privacy policy.

[email-submission-form redirect-to-home="true" button-text="Join Free" include-trends-opt-in="true" id="main-signup-form" fail-url="" success-url="" default-source="thehustleco" default-campaign="home"]
<script type="text/javascript"> var onloadCallback = function() { grecaptcha.render('verify-your-humanity', { 'sitekey' : '6LdddrcZAAAAALyttpvOqiwQGwq5BNhgDz4tMQGE' }); }; function getCookieValue(a) { var b = document.cookie.match('(^|[^;]+)\\s*' + a + '\\s*=\\s*([^;]+)'); return b ? atob(decodeURIComponent(b.pop())) : ''; } function setHiddenFieldValue(wrappingDiv, searchParams, className, utmName, cookieName, defaultValue) { var el = wrappingDiv.getElementsByClassName(className)[0]; var existingVal = el.getAttribute('value'); var newVal = searchParams.get(utmName) || getCookieValue(cookieName); if ((existingVal == null || existingVal == '' || existingVal == defaultValue) && (newVal != null && newVal != '')) { el.setAttribute('value', newVal); } } function setHiddenFieldValueFromUtm( wrappingDiv, searchParams, className, utmName, defaultValue ) { var el = wrappingDiv.getElementsByClassName(className)[0]; if (el != null) { var existingVal = el.getAttribute("value"); var newVal = searchParams.get(utmName); if (newVal != null && newVal != "") { el.setAttribute("value", newVal); } } } function initForm() { var wrappingDivs = document.getElementsByClassName('email-submission'); wrappingDivs.forEach(wrappingDiv => { var sp = new URLSearchParams(; setHiddenFieldValue(wrappingDiv, sp, 'funnel-source', 'utm_source', 'funnel_source', 'thehustleco'); setHiddenFieldValue(wrappingDiv, sp, 'funnel-campaign', 'utm_campaign', 'funnel_campaign', 'home'); setHiddenFieldValue(wrappingDiv, sp, 'funnel-medium', 'utm_medium', 'funnel_medium', ''); setHiddenFieldValue(wrappingDiv, sp, 'funnel-referral', 'ref', 'funnel_referral', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-a', 'a', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-c', 'c', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-o', 'o', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-oc', 'oc', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-e', 'e', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-f', 'f', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-r', 'r', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-t', 't', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-s1', 's1', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-s2', 's2', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-s3', 's3', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-s4', 's4', ''); setHiddenFieldValueFromUtm(wrappingDiv, sp, 'funnel-s5', 's5', ''); var error_message = getCookieValue('funnel_error_message'); if (error_message && error_message.trim() != '') { var error = wrappingDiv.getElementsByClassName('funnel-error')[0]; var prev_email = getCookieValue('funnel_email'); error_message = prev_email + " is not valid. Please try again"; error.innerHTML = error_message; = ''; } }); if (false) { initCaptchaFormV2(); } } function initCaptchaFormV2() { var v3RecaptchaResponseEl = document.getElementById('recaptcha-response-v3'); v3RecaptchaResponseEl.parentNode.removeChild(v3RecaptchaResponseEl); var wrappingDiv = document.getElementById('main-signup-form'); var subForm = wrappingDiv.getElementsByClassName('email-submission')[0]; var captchaVersion = document.createElement('input'); captchaVersion.class = 'g-recaptcha hidden-input'; captchaVersion.type = 'hidden'; = 'g-recaptcha-response-v2'; captchaVersion.value = 'true'; subForm.appendChild(captchaVersion); var captchaEl = document.createElement('div'); = 'verify-your-humanity'; subForm.appendChild(captchaEl); var captchaApiScriptEl = document.createElement('script'); captchaApiScriptEl.src = ''; captchaApiScriptEl.async = true; captchaApiScriptEl.defer = true; document.head.appendChild(captchaApiScriptEl); } function appendCheckboxes() { var optInDivs = document.querySelectorAll('.trends-opt-in'); optInDivs.forEach(el => { if (el.getElementsByClassName('trends-opt-in-checkbox').length < 1) { var checkbox = document.createElement('input'); checkbox.setAttribute('class', 'trends-opt-in-checkbox'); checkbox.setAttribute('type', 'checkbox'); checkbox.setAttribute('name', 'trends_opt_in'); var label = document.createElement('label'); label.setAttribute('class', 'trends-opt-in-text'); label.textContent = "Yes, I'd like to receive updates on market opportunities before they explode from Trends by The Hustle"; el.appendChild(checkbox); el.appendChild(label);; } }) } window.addEventListener('DOMContentLoaded', (event) => { var funnel_email_cookie = getCookieValue('funnel_email'); if ( (true) && (funnel_email_cookie != null && funnel_email_cookie != '') ) { window.location.replace('/home'); } initForm(); if (true) { appendCheckboxes(); } }); </script> <div class="email-signup" id=main-signup-form> <div class="funnel-error" style="display:none;"></div> <form class="email-submission" action="" method="post"> <div class="email-form-wrap"> <input class="funnel-source hidden-input" type="hidden" name="source" value="thehustleco"> <input class="funnel-campaign hidden-input" type="hidden" name="campaign" value="home"> <input class="funnel-medium hidden-input" type="hidden" name="medium"> <input class="funnel-referral hidden-input" type="hidden" name="referral_code"> <input class="funnel-fail-url hidden-input" type="hidden" name="fail_url" value=""> <input class="funnel-a hidden-input" type="hidden" name="a" value=""> <input class="funnel-c hidden-input" type="hidden" name="c" value=""> <input class="funnel-o hidden-input" type="hidden" name="o" value=""> <input class="funnel-oc hidden-input" type="hidden" name="oc" value=""> <input class="funnel-e hidden-input" type="hidden" name="e" value=""> <input class="funnel-f hidden-input" type="hidden" name="f" value=""> <input class="funnel-r hidden-input" type="hidden" name="r" value=""> <input class="funnel-t hidden-input" type="hidden" name="t" value=""> <input class="funnel-s1 hidden-input" type="hidden" name="s1" value=""> <input class="funnel-s2 hidden-input" type="hidden" name="s2" value=""> <input class="funnel-s3 hidden-input" type="hidden" name="s3" value=""> <input class="funnel-s4 hidden-input" type="hidden" name="s4" value=""> <input class="funnel-s5 hidden-input" type="hidden" name="s5" value=""> <input class="funnel-success-url hidden-input" type="hidden" name="success_url" value=""> <input id="recaptcha-response-v3" class="g-recaptcha hidden-input" type="hidden" name="g-recaptcha-response" value=""> <input class="signup-email" type="email" name="email" placeholder="Your email address" required> <input class="email-submit" type="submit" value="Join Free"> </div> <div class="trends-opt-in"></div> <div submit-success> <template type="amp-mustache"> <p class="c-message c-message--success">Thank you for subscribing.</p> </template> </div> <div submit-error> <template type="amp-mustache"> <p class="c-message c-message--failed">Your submission failed. Please try again!</p> </template> </div> </form> </div>