What is an Agreement in Principle and why do I need one?

By Kylie-Ann Gatecliffe, KAG Finance An Agreement in Principle [...]