Wall Street ends in disarray, tech battered

India again battered by landslide