Citicore Renewable Energy Corp. (CREC) of tycoon Edgar Saavedra has locked in a new supply deal with Shanghai-listed ...