Garuda Power Private Limited
Joka Industrial Plaza, Next To Joka Tram Depot, Diamond Harbour Road, Joka
Kolkata- 700104, West Bengal (India)
Joka Industrial Plaza, Next To Joka Tram Depot, Diamond Harbour Road, Joka
Kolkata- 700104, West Bengal (India)