Oyo was founded in 2013 by Indian entrepreneur Ritesh Agarwal, and added its first UK properties last year. It has continued to spread all over the globe ever since, and its UK portfolio grew to over 85 hotels in 25 different locations in less than a year. Oyo doesn’t seem […]