A Busy Infotech study finds one in five SMEs file GST returns on the due date, with over half of GSTR-1 activity concentrated ...