Puerto Rico's power company plans to cancel the controversial $300-million contract with Whitefish energy.