Pages

The Sherton brand in India is owned by

A) Indian Hotels
B) Oberoi group
C) ITC
D) None of these