IBC SOLAR Yat. ve Tic. Ltd. Şti.
Bestekar Sevki Bey Sok. No: 31
34340 Balmumcu - Besiktas, Istanbul
TURECKO
IBC SOLAR Projects Pvt. Ltd.
Office 928, Unit no.9
Corporate Park II, 9th Floor,
VN Purav Marg,
Near Swastik Chambers,
Chembur, Mumbai - 400071,
Mumbai - 400071, India
Tel: +91(0)22 68181922
IBC SOLAR Projects KK
Izumi Akasaka Building 4th Floor
2-22-24, Akasaka, Minato-k
Tokyo 107-0052, Japan
IBC SOLAR SOUTH AFRICA
Suite 408, The Point
76 Regent Road
Sea Point
Cape Town, 8005
South Africa