OYO said its total number of ‘storefronts’ was down at 1,68,012 in the quarter ended June 30, 2022 from 1,68,639 as on March 31, 2022 due to a decrease in the number of hotels to 12,668, sequentially down from 17,994 in the fiscal ended March 31, 2022.
Subscribe To Our Free Newsletter |