Financing Strategies and Offtake Contracts for Renewable Projects