Sit back, relax, and enjoy this deep dive on ITC.
https://medium.com/@agnanidivyansh/itc-e90752a078a6