Q1FY21 review: Early birds on ventilator; record 14% slump in profits

A majority of companies in the smallcap segment were seen struggling; Delta Corp, one among these, saw almost a complete erosion in its net sales (standalone) in the June quarter