Comments:Puerto Rico power company cancels US$300 million Whitefish contract