India’s Oyo Reports $335 Million Loss on Revenue of $951 Million Source will download... India’s Oyo Reports $335 Million Loss on Revenue of $951 Million