deep pocket: a source of substantial wealth (usually plural)
assets: anything of material value or usefulness that is owned by a person or company
requirements contract: a contract in which you agree to purchase all your requirements of a particular sort from one party