India-specific advertising campaign expected to get more customers
Firms motivate employees to give their best even during their short stay