About Ctr Group
Capacity Transfer Radio (CTR) is a revolutionary patented technology designed to bring the cellular technology to remote areas with lower operational cost.
More about Ctr Group
Ctr Group is located at 1st Floor, 14 Bowling Green Lane, EC1R 0BD London, United Kingdom
https://ctr.group