Insights: Strategy & Corporate Finance

New Business Model Design: Compete to Win

Business model design is a fundamental driver of shareholder value creation. It is the foundation for company performance upon which all actions follow. Its primacy cannot be overstated, yet most companies haven’t […]

READ MORE

Innovation: Drivers and Challenges

Innovation is the largest lever of business growth. Leading corporations understand its importance and are engaged in innovation projects worldwide. It stands to reason that innovating companies are leaders in their industries: […]

READ MORE

How are supply and demand impacting your profits?

Market forces affect the equilibrium between supply and demand all the time. For instance, a typical situation of rising production costs drives excess capacity in the market and a shift in the […]

READ MORE

International Expansion through Strategic Alliances

Companies that need to widen their international presence to access new markets can use strategic alliances to get there. International partnerships not only enable firms to access global markets, but they also […]

READ MORE

Market Entry Through New Business Model Design

Entering a new market with new products that target new customers requires a new business model. It is a powerful strategic initiative that changes the rules of competition. It also represents a […]

READ MORE

How Can You Get More Value Out of Cost?

Companies are squeezed for profits all the time. Pressure comes from multiple fronts: customers have more information making pricing more transparent; product proliferation is increasing cost to serve; globalization is creating a […]

READ MORE

Defensive Business Strategy: When failure is not an option

In today’s markets, protecting your business is just as essential as growing it. Competitive attacks are frequent and come from diverse sources, including direct and indirect competitors, global players, niche players, and […]

READ MORE

When Strategic Alliances Make Sense

A strategic alliance is an important lever of corporate value creation. It leverages the capabilities of a partner company to take advantage of an attractive business opportunity that the firm would not […]

READ MORE

Why M&A Synergies Are Often Overvalued

Many M&A deals are premised on the value of synergies.  In some cases, synergy targets can be as high as 30% to 70% to justify the deal. Yet synergies are often overvalued.  […]

READ MORE

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