Riding the waves of culture : understanding cultural diversity in global business