By CEP Staff • 19 May 2010 in News

Azure Power, Inc. has long-term ambitions for IPO