Business News | Mon Mar 5, 2012 3:29pm IST

Quake shakes New Delhi, other parts of north India