Soma secures $50M in financing