Infostellar provides a platform for satellite communication TC Video 6 years A satellite antenna sharing platform.