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 9050

----------

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 905

USA (North America Regional Office)

REC Americas LLC
835 Aerovista Place, Suite 230
San Luis Obispo, CA 93401
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.
GAIA Hatsudai Blgd.,
6F, 1-4-16 Honmachi, Shibuya-ku,
Tokyo 151-0071,
Japan

Phone: +81 (0) 3 5302 0351
Fax: +81 (0) 3 5302 0352

India

Renewable Energy Corporation (India) Pvt Ltd.
3-B, Third Floor
M6 Uppal Plaza
Jasola District Centre
New Delhi, 110025
India

Phone: +91 11 40 667 779
Fax: +91 11 40 667 780

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 905

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.
3-B, Third Floor
M6 Uppal Plaza
Jasola District Centre
New Delhi, 110025
India

Phone: +91 11 40 667 779
Fax: +91 11 40 667 780

USA

REC Systems Inc.
835 Aerovista Place, Suite 230
San Luis Obispo, CA 93401
USA

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