‘God Is Everywhere, So Is OYO’ Ad Sparks Row, Company Says ‘Wanted To Promote Religious Tourism’
OYO landed in a controversy due to its newspaper ad which said, “God is Everywhere. And so is OYO”. The company later issued clarification after drawing backlash.