UK SMEs’ lack of trust in energy suppliers

Small and medium sized businesses (SMEs) in the UK are angry and frustrated and have lost trust in their energy suppliers. That’s according to new research which claims business owners, managers and key decision makers across the UK are fed up with the continuous price rises which they believe are unfair. It claims only 36% […]