Cawnpore Woollen Mills Branch
THE BRITISH INDIA CORPORATION LIMITED. MINISTRY OF TEXTILES(A GOVERNMENT OF INDIA COMPANY)