Cleantech Stock News: Synex Renewable Energy Corporation  ( TSX: SXI )   ( Formerly, Synex International Inc. )  Announces Signing of 20-Year Electricity Purchase Agreement