We are always told to invest for the long term to earn high returns. While that is correct, some investment products are an exception to this. Invoice discounting is one of them. With this investment ...