Contact the publisher of this press release 14 Cleantech Start-Ups Join Clean Energy Trust's Accelerator Class to Compete for $1 Million at 5th Annual Clean Energy Challenge