As the Skift India Forum will feature executives discussing the country's travel industry, we examine its biggest challenges.
General Motors Global Marketing Chief Joel Ewanick is no longer with the company. A press release issued by GM states that Ewanick had "elected to resign immediately," while a report by Automotive ...