Yes, any Indian citizen over the age of 18 can invest in the primary market provided they have opened a Demat and Trading account with a SEBI-registered stock broker. For those under 18, Demat accounts can be opened by submitting documents of the guardian.