I had the visit of a representative of Constellation Energy. She showed me that they would be fighting to lower the rates that National Grid are imposing. Despite that what she was very kind and explained calmly everything, my wife and I decided to consult before enrolling or signing anything with this company (who claims to be a National Grid supplier).
Does anyone have some information about it?
Thanks,
Victor