Razor Group Raises an $88M Series C