$45M Series B Injected into Lumena

March 12, 2014