Vega Awards Silver Winner Winner

2026

REN Integrated Report 2025

Entrant

REN

Category

Owned Media - eAnnual Report

Client's Name

Country / Region

Portugal

The Integrated Report 2025 (IR 2025) is built around the concept “Energy with Commitment – Sustainable today, connected to the future”, reflecting REN’s long-term vision and its role as a stable and responsible operator at the heart of the energy transition.

This concept expresses a clear strategic position: accelerating the energy transition while safeguarding security of supply, system resilience, and social and environmental responsibility. In an increasingly complex and uncertain global context, REN positions itself as a continuity agent, ensuring that progress is delivered with stability, responsibility and a long-term perspective.

The narrative frames energy as movement and connection, and commitment as the guiding principle behind every decision. Together, they shape a report that links the present to the future with clarity and consistency, reinforcing trust among all stakeholder groups.

Designed as a digital-first and interactive publication, the Integrated Report 2025 combines transparent data disclosure with strong visual storytelling, intuitive navigation and carefully structured content. Infographics, hyperlinks and a clear editorial hierarchy enhance readability and engagement, while addressing the distinct information needs of different audiences.

More than a reporting exercise, the Integrated Report 2025 is a strategic communication tool. It strengthens REN’s positioning as a responsible and forward-looking energy infrastructure company and demonstrates how effective storytelling, design and clarity can amplify the impact of corporate reporting.

Credits

2026
Video / Online Video
CHINESE NATIONAL GEOGRAPHY | Vega Website Awards 2026 Winner

Entrant

CHINESE NATIONAL GEOGRAPHY

Video / Online Video - Documentary - Long Form (>5 mins)

Country / Region

China

2026
Website & Mobile Sites
Takt | Vega Website Awards 2026 Winner
National Hockey League Players’ Association (NHLPA)

Entrant

Takt

Website & Mobile Sites - Website Redesign & Optimization

Country / Region

Canada

2026
Website & Mobile Sites
Contra Agency | Vega Website Awards 2026 Winner

Entrant

Contra Agency

Website & Mobile Sites - Law, Legal & Compliance Services

Country / Region

United Kingdom

2026
Virtual Experience
Shanghai Fengyuzhu Culture Technology Co., Ltd. | Vega Website Awards 2026 Winner

Entrant

Shanghai Fengyuzhu Culture Technology Co., Ltd.

Virtual / Remote Experiences - Museums / Galleries

Country / Region

China