Corporate Finance

5 articles

Editorial illustration for Green Bonds vs. Sustainability-Linked Loans: Choosing Between Project Funding and Performance Incentives
Sustainability & ESG

Green Bonds vs. Sustainability-Linked Loans: Choosing Between Project Funding and Performance Incentives

The choice between green bonds/loans and sustainability-linked instruments hinges on whether financing is for specific green projects or tied to overall corporate sustainability performance. Green bonds/loans require proceeds to fund eligible environmental projects, while sustainability-linked finance adjusts terms based on achieving company-wide performance targets.

Ethan Caldwell·October 30, 2026
Editorial illustration for Buybacks vs. Dividends: The Board's Decision Framework for Returning Capital
Finance & Markets

Buybacks vs. Dividends: The Board's Decision Framework for Returning Capital

Share buybacks and dividends are distinct strategic tools for returning capital, serving different economic purposes and signaling varied messages. Boards must align their choice with the company's life cycle, capital structure objectives, and desired market signal.

Rafael Montoya·October 23, 2026
What Makes Spirit to Wealth's Structured Innovative Finance Work: An Inside Look
Finance & Markets

What Makes Spirit to Wealth's Structured Innovative Finance Work: An Inside Look

For ambitious companies and large-scale developers, securing significant capital is often a balancing act between growth and control. Traditional financing routes can introduce substantial debt or dilute equity, creating…

Sponsored·July 7, 2026
SGB-SMIT factory at dusk with illuminated electricity pylons, symbolizing industrial strength and a potential multi-billion euro IPO.
Corporate Strategy

SGB-SMIT Pursues IPO for German Electricity Grid Equipment

German electricity grid equipment maker SGB-SMIT is in early talks for an initial public offering that could value the company at over €4 billion, according to Ft .

Ethan Caldwell·June 19, 2026
Tower Bridge partially submerged in dark water with a government building in the background, symbolizing Thames Water's financial crisis and government rejection.
Corporate Strategy

UK Government Rejects Thames Water Rescue Deal Amid Financial Woes

Thames Water, which supplies 15 million people, faces running out of money by October 2026.

Ethan Caldwell·June 18, 2026