Hotel Chain Oyo Slashes Staff and Investment in Latin America
1 minuto de lecturaOyo Hotels & Homes is letting go most of its staff in Latin America and curbing investment in its operations there.Oyo Hotels & Homes is letting go most of its staff in Latin America and curbing investment in its operations there.Read MorePAIDWSJ.com: US Business