By CEP Staff • 24 May 2011 in News Indian solar developer Azure Power appoints new CFO to lead financing efforts