T C I Limited

New Station Road, Rourkela-769001