Good news of npower today
I'm happy to help! However, I need more information about what you're referring to. Could you please provide more context or clarify what you mean by "good news of npower today"? Are you talking about a specific announcement, update, or development related to npower, a UK-based energy supplier?