Luc MacKay
Portfolio
Oct 30, 2026
‹ Can we finally decouple energy from GDP? The era of “absolute decoupling” and its impact on the global economy.