Magnolia Terra LLC

Magnolia Terra LLC

About

Magnolia Terra LLC, Moscow, Russia, 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, Space Technology and Telecommunications Cluster
REG. NO. 1120388