The new Churchill Falls Memorandum of Understanding

Today on the show we talk about the new Churchill Falls Memorandum of Understanding with two longtime energy critics with me for their thoughts.