Latka logo

Francesc Puigdemont

FounderCEO