Germany
Hollerecke 15
61389 Brombach
Tel. +49 6084 609623

Russia
51 Udaltsova, Office 1373
119607 Moscow
Tel. +7 905 830 7100

Singapore
Suite #12-52 UE Square
207 River Valley Road, 238275
Tel. +65 8138 2044

India
#1005 Sector 21B
Chandigarh 160022
Tel. +917087441446; +911724014644
info@idrcglobal.com
https://twitter.com/idrcglobal
https://www.linkedin.com/company/industrial-data-research-corporation