Meroxa is Named One of 20 Rising Stars as Part of Forbes' Cloud 100 List

The 20 Rising Stars represent young, high-growth, and category-leading cloud companies who have raised up to $25 million to date and are poised to join the Cloud 100 ranks.