john lister

John L.

John’s background includes explaining complex financial topics in a clear and concise way.