If $X$ is a $N \times D$ matrix with $(D\gg N)$ with $\operatorname{rank}(X) = N$, what is $\operatorname{rank}(X^T \cdot X)$ where $X^T$ is the transpose matrix of $X$?
I am little new to linear algebra and I am not having any approach, I faced this problem in other context(linear regression).