Insights: Strategy & Corporate Finance

Business Strategy: Why strategic control points count

Strategic control points are the critical foundations for the business to safeguard and enhance value. The concept was first introduced in the late 1990’s.(1) Strategic control points (SCPs) provide the infrastructure for […]

READ MORE

Digitization: Driving Disruptive Innovation

The phenomenon of digitization has expanded its impact broadly and deeply across all industries. Digital value chains, e-businesses, smart products, smart machines, and the “internet of things” have disrupted brick-and-mortar businesses and […]

READ MORE

Why Corporate Finance is Foundational to Modern Strategy

A natural tension exists between strategic management and financial management of a company. Both aim at maximizing the value created by the firm but differ in their approach. Strategic management considers the […]

READ MORE

Is blockchain technology the right choice for your company?

Blockchain is essentially a shared ledger system, a digital one that can significantly streamline and protect all identities and transactions. Its advent is in full swing as blockchain is having an outsized […]

READ MORE

Industry Analysis: Know where to play

Opportunistic acquisitions don’t always create value – strategic acquisitions do. Winning companies don’t jump to candidate targets right away. They form a deep understanding of the industry, its players, and the strategic […]

READ MORE