Job Description: Business Information: Hitachi Energy India Development Centre (IDC), is a research and development facility with around 500 R.... This includes product integration, testing, cybersecurity, and certification. The India Development Centre is situated in Chennai...