Supreme Court asks MMRDA to deposit Rs 646 crore Ā· Digg