By CEP Staff • 22 November 2010 in News

Tata Power to invest $1.1 billion in wind power