0
ITC Infotech was created in 2000.
I think ITC is UK based company but can't say sure.........
Godrej Infotech Ltd was created in 1999.
itc limited logo meaning
No currently it is not a Cmm level 5 Compnay