(ADPnews) - Aug 16, 2010 - British power producer Indian Energy (LON:IEL) today said it had fully commissioned its 16.5 MW wind power project, dubbed Theni, and the associated substation in India.