Written by IFF Research

Businesses’ experiences of the energy market 2025