Home Investing What is an Offtake Agreement?