princeton corporate solutions go public