Supreme Court asks MMRDA to deposit Rs 646 crore ยท Digg