Credit Guarantees for Solar Power Projects in India

Video | 18 April 2011