MUMBAI: Expedia, the online travel company has announced the launch of its latest advertising campaign in India. The TVC is visualised and conceptualised by Lowe Lintas....