Backup Power Specialists. Chadha Power India established, in 2001, has a staff of highly trained engineers and acts as contractors, suppliers and consultants in the power generation, distribution and transmission fields. Chadha Power (SA) (Pt
...show more