Magnolia Terra

Magnolia Terra LLC, Moscow, Russia, est. 2012, is a privately-owned company with a mission to provide cost effective quality remote sensing imagery services and to contribute to the development of new technologies.

A resident of the Skolkovo Innovation Centre, the Space Technology and Telecommunications Cluster.
Reg. no. 1120388

Status: 

Operating

Industries: 

Employee Count Range: 

2-10

Company type: 

Privately Held

Founded year: 

2012

Share this page