IT sector drops massively in May'23