Andhra and IDBI agree non-escrow solution for IPPs
Continued refusal by Indian states to agree an effective Payment Security Mechanism (or escrow) is stalling several high-profile power projects, most notably the 1,850-MW power and LNG project at Ennore....