What is the Definition of an Open Release?

I know this phrase gets tossed around a lot. Make sure they offer "open releases."

What would you say is the definition of an open release?

Is this different from a reciprocal release?
Source of insurance-forums.net

Comments