Studio
Works
Store
Leda Holdings logotype
Launched: February 2003
Tags: venture capital, investments, corporation, holding
Websites
Corporate Identities
Multimedia
Environmental Design