Hello stutimohan,
I hope I can provide you with some insights about ESCP's Masters programs as I am currently pursuing the MiM from ESCP Europe.
ESCP Europe is the oldest business school in the world and its reputation is very strong in Europe. The course structure of all programs offered by ESCP is pretty comprehensive and the professors are good.
When it comes to the master programs, the ESCP MiM and the European Masters in Business are the flagship programs. However, the MS Innovation and Entrepreneurship has got a good scope too.
The choice of a program depends on what your goals are and how the program is going to help you to achieve your goals.
Now the MSc in Marketing & Creativity is a specialized program, so if you want to work in the marketing sector in France after graduation, it is a good choice, but you may have to consider learning French as knowledge of French would be greatly valued in most marketing fields.
Another point to consider will be the degree recognition in India, there may be limited recognition in India if you plan to come back to India to work.
You can check out a review of ESCP's Masters in management program here-
https://www.mim-essay.com/escp-europe-mim-review/it may help broaden your consideration set