Return to Article Details Does organizational innovation always lead to better performance? A study of firms in Vietnam Download Download PDF