I would say the answer to Q1 is self-evident: bad grammar.

Q2) The question is the reverse of what should be asked. It's not about the resources.

I can't comment on D Street as it's an internal network for Deloitte. Being the opposite of a big name consulting firm, it's really not my area of interest: