Friday, December 6, 2019
Home India’s Oyo valued at $10B after founder purchases $2B in shares india8217s-oyo-valued-at-10b-after-founder-purchases-2b-in-shares.jpeg

india8217s-oyo-valued-at-10b-after-founder-purchases-2b-in-shares.jpeg

India’s Oyo valued at $10B after founder purchases $2B in shares