Spanish Society for Technological Transformation

Entity category: ORGANIZATION

Business

LUMO Fund Secures €6M Investment from Spain’s SETT

The LUMO Fund, a €100 million impact venture capital fund, has secured a €6 million public investment from Spain's SETT…

Read More »