Arctech US
Arctech Mexico
Arctech Chile
Arctech Spain
Arctech UAE
Arctech India
Arctech Vietnam
Arctech China
Arctech Japan
Arctech Australia
Arctech Brazil
Arctech Argentina
Arctech Colombia

Headquarters

Arctech Solar Holding Co., Ltd.

Phone: +86-512-57353472

Address: No.190 Huayang Road, Lujia Town, Kunshan, Jiangsu, China

Email: sales@arctechsolar.com

Global Business Center

Arctech Solar (Shanghai) Company

Phone: +86-21-60256830

Address: Unit A, 9/F, Tower 6, Kingboard Square, 269 Tongxie Rd., Shanghai, China 200335

Email: sales@arctechsolar.com

Manufacturing Base

Arctech Solar (Changzhou) Co., Ltd.

Phone: +86-519-82901280

Address: 19 Xingye Rd., Zhixi Town, Jintan District, Changzhou, Jiangsu, China 213251

Email: sales@arctechsolar.com

Japan Subsidiary

Arctech Solar (Japan) Co., Ltd.

Phone: 03-6257-3955

Address: Sakura Bld 6-B, 2-5-5, Toranomon, Minat0-ku, Tokyo, Japan. 105-0001

Email: sales@arctechsolar.com

India Subsidiary

Arctech Solar India Pvt. Ltd.

Phone: +91-1244047882

Address: Unit Nos.#533-536, Tower-A2, 5th Floor, Spaze i-Techpark, Sector 49, Sohna Road, Gurgaon - 122018, Haryana

Email: sales@arctechsolar.com

Arctech Solar, Inc. (US)

Phone: +1(916)899-7890

Address: 2233 Watt Avenue, Suite 255 Sacramento, CA 95825

Email: sales@arctechsolar.com

Arctech Solar Australia Office

Phone: +61 2 9006 1142

Address: Tower 2. Level 21, 201 Sussex Street, Sydney NSW 2000

Email: sales@arctechsolar.com

Arctech Solar Mexico Office

Phone: +52 993 301 0223

Address: Insurgentes Sur 730, Colonia del Valle, Delegación Benito Juarez, México, DF, CP 03100

Email: sales@arctechsolar.com

Arctech Solar Spain Office

Phone: +34 918 619 704

Address: Av. Brasil 4, Esc 4, 2 dcha, 28020 Madrid, Spain

Email: sales@arctechsolar.com

Arctech Solar UAE Office

Phone: +971(0)43995111

Address: No 1508, 15th floor, Indigo Icon Tower, Cluster F, Jumeirah Lake Towers (JLT), Dubai, UAE

Email: sales@arctechsolar.com

Arctech Solar Vietnam Office

Phone: +84 938 45 25 75

Address: Room N.1523, 15th floor, Pearl Plaza, 561A Dien Bien Phu Street, Ward 25, Binh Thanh District, Ho Chi Minh City, Vietnam

Email: sales@arctechsolar.com

Arctech Solar Chile Office

Phone: +569 89675496

Email: sales@arctechsolar.com

Arctech Colombia Office

Phone: +57 316 5342162

Address: CR. 14B # 119-10, Of. 303 Bogotá, Colombia