20070816 business.india-business: Markets mirror global cues; shed over 600 pts