Tag: Muskrat Falls Corporation

PPA: ABSOLUTE, UNCONDITIONAL AND IRREVOCABLE

The Power Purchase Agreement (PPA) is not a sexy subject though it is important; far more than suggested by the negligible attention it received two months...