Yeah, to me it's basically just a vernacular peculiar to Indians that would be almost exactly equivalent to "take care of that".
The one that blew me away in my first corporate job was referring to people as "resources". And I don't mean as in the human resources department which I begrudgingly accept. I mean saying things, like "let me get a resource" to mean get a person. I get that we're viewed as replaceable cogs in the machine, but there's no need to rub our faces in that.
I actually did have some success in persuading people that it was dehumanizing.