Up Close: Karan Vaidya
Karan Vaidya is developing his wellness resort in his hometown in Nepal. During a search for management company Karan and I met and we talked a lot about hotel management companies, branding, wellness, Nepal, and business. I couldn't help but...