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:TwitterFacebookLike this:Like Loading...