Shifting Energy B.V. Trademarks
DEVSAT

DEVSAT

Filed: November 24, 2016
Computer software for monitoring and planning of development, research and humanitarian aid projects in developing countries…
Owned by: Shifting Energy B.V.
Serial Number: 79202818