Competition Commission of India (CCI) has given its nod for the proposed de-merger of the hotels business of ITC Ltd into ITC Hotels Ltd. “Commission […]