Vindicia raises $20M for online payments business Posted byby Dean Takahashi November 2, 2010 2 min Online payments company Vindicia has raised $20 million in a fifth round of funding as it tries to match the rapid growth of online... Continue Reading 2 min