September 16 (SeeNews) - General Electric (NYSE:GE) has signed a pact with China National Machinery Industry Corp, or Sinomach, to collaborate on clean energy projects in sub-Saharan Africa, including on the 102-MW Kipeto wind project in Kenya.