Does NEW in red in below link means anything or was it there before;
http://www.sat-space.net/en/about/
And
"The network is expected to be commercial for few services in 2017 and with full service implementation during 2018."
http://www.sat-space.net/en/products/nano-satellites/