Energy and Environmental Project Finance Law and Taxation: New Investment Techniques by Andrea Kramer | Menrva Books