ITC Hotels has ceased to be a subsidiary of the largest FMCG company, ITC Ltd. Though, ITC still holds a 40% stake in the ...