As an Indian I would say India lacks in physical infrastructure - roads, public transport (although this is improving rapidly), etc. However having lived in Europe I will say that the technological infrastructure is very good over here - banking and payment systems (UPI is way better than the payment systems in Europe), online services, internet quality, etc.
Yes the DMA. WhatsApp has the skeleton code for it in place I think