India Culture scores: A predictor of company performance? Companies with higher culture scores are more likely to experience an improvement in their net profit margins by 1.6 times Read More » April 25, 2025