I am staying in an apartment. Does apartment need to take any approval for EV charging point installation?

No approval is required to be taken by the government. This is from the central government, saying you don’t need any licence or approval.

https://powermin.nic.in/sites/default/files/webform/notices/Clarification_on_charging_infrastructure_for_Electric_Vehicles_with_reference_to_the_provisions_of_the_Electrcity_Act_2003.pdf