Taxes - Part 1

  • 04:15

Taxes in renewable energy project finance part 1.

Glossary

Renewable Energy