(ADPnews) – Sep 10, 2010 – Del Mar-based Cannon Power Group said yesterday it had closed the sale of a 20-year block of renewable power to Southern California Public Power Authority (SCPPA) for USD 547 million (EUR 429m).