India GDP contracts minus 7.3