Britain's POWERGEN has sold two power plants in the United States to the American company PROGRESS ENERGY for $345 million in cash.