- ABB is a pioneering technology leader that works closely with utility, industry, transportation and infrastructure customers
- ABB head office is in Switzerland
- Sharavathi Hydropower plant is located in Karnataka on the bank of Sharavathi River.
Thanks for downloading the guide. For similar guides, free study material, quizzes, videos and job alerts you can download the Adda247 app from play store.