Earlier, Biswas was the Executive Director (Process-Projects) at the Refineries Division Headquarters in New Delhi.
Dredging Corporation of India has reported a 41.02% drop in net profit to Rs 16.06 crore in Q3 FY25, compared to Rs 27.23 crore posted in same quarter last year.