Established in:

2014

Location:

Viale Bianca Maria, 13, Mailand, 20122 Italy

Information:

Leaf Space wants to simplify the access to space for microsatellite operators.