Druva draws in $51M Series E, considers IPO

September 29, 2016