puts and calls: meaning in law

Stock market terms; a \

Browse all legal terms →