Vega Awards Silver Winner Winner

2026

REN Integrated Report 2025

Entrant

REN

Category

Owned Media - eAnnual Report

Client's Name

Country / Region

Portugal

Gallery

About The Entry

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.

2026
Digital Illustration
self-taught | Vega Website Awards 2026 Winner

Entrant

self-taught

Digital Illustration - Unpublished / Personal / Passion

Country / Region

China

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
Exemplifi | Vega Website Awards 2026 Winner
Department of Commerce and Consumer Affairs (Hawaii)

Entrant

Exemplifi

Website & Mobile Sites - Government & Public Sector

Country / Region

United States

2026
Digital Marketing
Black Box Collab, Inc. | Vega Website Awards 2026 Winner

Entrant

Black Box Collab, Inc.

Digital Marketing - Brand Strategy

Country / Region

Philippines