Vindicia raised $20 million. The company makes an on-demand billing platform. This was the series E  round of Read More