OLIX Secures $312M at a $3.3B Valuation