Jun07 Energy Switch Guarantee Launched Written by Danny Lord in Energy Suppliers Government Policy A group of energy suppliers representing around 70% of the entire market has joined together to sign a new commitment designed to ensure… Continue Reading