January 23, 2012 by nlened On Point | Economics and Muskrat Falls On Point | Economics and Muskrat Falls Two St. John’s economists have come to different conclusions about the Muskrat Falls hydroelectric megaproject. This was posted on Google+… Share this: Click to share on Facebook (Opens in new window) Facebook Like Loading...