Our new logo demonstrates our Independence – EC explains

The Commission says the new logo is its new identity
The Commission says the new logo is its new identity