Yes, EDHEC is a popular choice for Indian students due to its triple accreditation, strong reputation in finance and management, global rankings, English-taught programs, and strong placement outcomes across Europe and beyond.