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