Communications

CTO prepares to launch payload into space

Almost six months after securing €9.3 million in funding, CTO has unveiled its first regenerative operational payload, the 'Early Test'