Important 2025 update: UK businesses using Economy 7 must upgrade to smart meters before RTS ends. U…