Thacker and Company Limited has resumed its operations and offices with effect from 25th June, 2020.