NIQ CEO Invests $1 Million in His Own Company, What It Means | Whale Factor