24 Jan, 2026
10 mins read

The Whale in the Portfolio: A 19th-Century Lesson on Stranded Assets and the Modern Energy Transition

The 19th-century collapse of the whale oil industry offers a stark warning for today’s fossil fuel investors about stranded assets and technological disruption.

10 mins read

The EU’s Billion-Dollar Disconnect: Why a Fragmented Telecom Market Threatens Europe’s Economic Future

Europe’s fragmented telecom market stifles investment and economic growth. The EU’s Digital Networks Act is a critical test to create a true single market.