English

Global Contacts

Global Contacts

Corporate HQ & Production

Group Headquarters

REC Solar ASA
Karenslyst allé 51
SKØYEN
0279 OSLO
Norway

Operating Headquarters

REC Solar Pte. Ltd.
20 Tuas South Avenue 14
Singapore 637312
Singapore

General enquiries: +65 6495 9228
Email: post@recgroup.com

Investor Relations enquiries:
Email: ir@recgroup.com

Business enquiries:
Email: sales@recgroup.com

----------

Integrated production plant

- Wafer production 
- Cells production
- Solar panel production

REC Solar Pte. Ltd.
20 Tuas South Avenue 14
Singapore 637312
Singapore

Phone: +65 6495 9228
Fax: +65 6495 90502

----------

Solar sourcing

REC Trading (Shanghai) Co., Ltd.
15/F L'Avenue Shanghai, 99 Xian Xia Road
Chang Ning, Shanghai 200051
China

Phone: +86 21 6057 7013 / +86 21 6057 7015 / +86 21 6057 7016
Fax: +86 21 6841 1191

Solar Sales Offices

Germany (EMEA Regional Office)

REC Solar EMEA GmbH
Leopoldstr. 175
80804 Munich
Germany

Phone: +49 89 4 42 38 59-0
Fax: +49 89 4 42 38 59-99

Singapore (APAC Regional Office)

REC Solar Pte. Ltd.
230 Victoria Street
Bugis Junction Tower
#11-05/07
Singapore 188024
Singapore

Phone: +65 6495 9228
Fax: +65 6495 9101

USA (North America Regional Office)

REC Americas LLC

100 Pine Street, Suite #500
San Francisco, CA 94111
USA

Phone: +1 877 332 4087
Fax: +1 805 357 6104

Dubai

REC Solar Solutions DMCC
Jumeirah Bay Tower 3 – Unit #410
Jumeirah Lake Towers (JLT)
PO Box 38175
Dubai
United Arab Emirates

Phone: +971 4 443 0962
Fax: +971 4 443 0589

Japan

REC Solar (Japan) Co., Ltd.
Shinjuku Sumitomo Building 32F,
2-6-1 Nishishinjuku, Shinjuku-ku,
Tokyo, Japan 163-0232

Phone: +81 (0) 3 6302 0520
Fax: +81 (0) 3 6302 0521

India

Renewable Energy Corporation (India) Pvt Ltd.
Level 9, Spaze I-Tech Park
A1 Tower, Sector - 49 Sohna Road
Gurgaon, 122018
India

Phone: +91 124 6768688

Systems and Solutions Offices

Germany

REC Systems Germany GmbH
Leopoldstr. 175
80804 Munich
Germany

Phone: +49 89 4 42 38 59-0
Fax: +49 89 4 42 38 59-99

Dubai

REC Solar Solutions DMCC
Jumeirah Bay Tower 3 – Unit #410
Jumeirah Lake Towers (JLT)
Dubai
United Arab Emirates

Phone: +971 4 443 0962
Fax: +971 4 443 0589

Singapore

REC Systems Pte. Ltd.
230 Victoria Street
Bugis Junction Tower
#11-05/07
Singapore 188024
Singapore

Phone: +65 6495 9228
Fax: +65 6495 9101

Thailand

REC Systems (Thailand) Co., Ltd.
Level 29 - The Offices at Centralworld
999/9 Rama I Rd., Pathumwan
Bangkok 10330
Thailand

Phone: +66 (2) 207 8627
Fax: +66 (2) 207 8628

India

Renewable Energy Corporation (India) Pvt Ltd.
Level 9, Spaze I-Tech Park
A1 Tower, Sector - 49 Sohna Road
Gurgaon, 122018
India

Phone: +91 124 6768688

USA

REC Systems Inc.
100 Pine Street, Suite 500
San Francisco, CA 94111
USA

Phone: +1 877 332 4087
Fax: +1 805 357 6104