tariffs
Big Switch sees 75,000 sign up just days after launch
Which? has seen more than 75,000 consumers sign up for its 'collective purchasing' energy scheme, just a few days after its official launch, according to an article published by the Telegraph. The aim of the Big Switch - a nationwide scheme - is to provide consumers with the opportunity to group together to persuade energy ...



That’s how sure we are that we’ll make good on our promise.