ADVERTISEMENTs

New study concludes that 60 percent of all hotels in America are owned by Indian Americans

A recent study published by a collaboration of AAHOA and Oxford economics shows that Indian-Americans own sixty percent of all Hotels in the U.S.

Comments

Related