The Power Sector Assets and Liabilities Management Corporation (PSALM) has announced that it will no longer push through with the Independent Power Producer Administrator (IPPA) bidding for the ...