You may or may not have heard of the Veda Group. If you are paying attention to the credit industry, you have definitely heard of them. If you haven’t, you will be hearing about them soon. The Veda Group is listed on the stock market as a billion dollar company that has only one “asset”—your [Continue Reading]