I B Turbo Pvt Ltd 79-80 Satkar,Nehru Place , New Delhi , Delhi 110 019 India About Solutions products industries Home Companies I B Turbo Pvt Ltd Industries I B Turbo Pvt Ltd Industries Industries Served Energy - Renewable Energy