The Marketing-Sales-Finance Triangle