Many British consumers pay for 100% renewable electricity. But how much are they actually getting? The power sector has a dedicated system to track the […]