Offtake Agreements for Power Projects: What Developers, Lenders and Corporate Buyers Need to Know

previous post