I think it means that businesses will have to consider factors other than pure financials as all compromises on every front financial or otherwise impact on a company's bottom line.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.