Geopolitical chaos. Trillion-dollar investments redirected. A race to balance depleting fossil fuel reserves with renewable technologies. The energy landscape is in constant flux, demanding agile strategies from corporate leaders. How are these forces shaping energy priorities? Frost & Sullivan’s recent growth webinar, ‘Transformation in Global Energy: What’s Shaping Corporate Energy Priorities in 2025?’ explored precisely that, as experts dissected how recent global events are reshaping investment decisions after record renewable and oil and gas investments in 2024.
Featured panellists:
- John Raspin, Growth Expert, Partner, and Director at Frost & Sullivan
- Jonathan Robinson, Growth Expert and VP of Research at Frost & Sullivan
- Manoj Shankar, Growth Expert and Senior Research Analyst at Frost & Sullivan
- Lucrecia Gomez, Growth Expert and Research Director at Frost & Sullivan
Watch the entire webinar here to explore expert insights into the key factors shaping corporate energy priorities for 2025.
Key Takeaways from the discussion:
- Accelerating Decarbonization in C&I Sectors: The commercial and industrial (C&I) sectors account for 65-70% of global energy demand. Companies, therefore, are prioritizing decarbonization through on-site renewable energy generation, power purchase agreements (PPAs), and adoption of alternative fuels like hydrogen and biodiesel.
- Leveraging AI for Energy Efficiency and Emissions Tracking: AI offers transformative potential in emissions tracking, data analysis, and actionable insights. Businesses can enhance efficiency in reporting and measuring emissions while optimizing their sustainability strategies using AI-driven tools.
- Investing in Renewable Energy Despite Policy Challenges: North America’s renewable energy sector is growing, with solar and wind surpassing coal in electricity generation. However, companies are being compelled to navigate regulatory uncertainties, including federal incentives and offshore wind project restrictions.
- Adopting Holistic Energy Solutions Through Partnerships: Energy companies are expanding their offerings to provide integrated solutions across supply and demand management. Collaborations between traditional power firms and energy management companies are driving convergence and innovation in the sector.
What strategic investments are being prioritized by your organization to navigate the evolving energy landscape?
“With commercial and industrial sectors representing the majority of global energy demand, decarbonizing them is essential for shaping the energy future.”
– Jonathan Robinson,
Growth Expert and VP of Research,
Frost & Sullivan
In conclusion, navigating today’s turbulent energy landscape demands more than just commitment, it requires strategic agility. By embracing innovation, optimizing diverse energy sources, and proactively adapting to evolving regulations, organizations can not only navigate the geopolitical currents but also seize growth opportunities. The future belongs to those who can balance resilience with sustainability, powering a new era of energy leadership.
Click here to watch the complete webinar and gain valuable expert insights on the factors influencing corporate energy priorities in 2025.