Hitachi
–
Chennai, Tamil Nadu, India
... Business Information: Hitachi Energy India Development Centre (IDC) is a research and development facility with around 500 R&D engineer's, specialists, and experts, who focus on creating and sustaining digital solutions, new products and technology. ... - May 27