An In-depth Look at the Role of Culture in Global Marketing