Lower prices, clear communication and “green” credentials are among the key issues impacting consumer trust in UK energy providers, according to new research.
Lower prices, clear communication and “green” credentials are among the key issues impacting consumer trust in UK energy providers, according to new research.