European Space Agency (ESA) selects DCUBED to lead smallsat deployable antenna array consortium January 23, 2023The Mechanical Assembly for Reflectarray Antennas of SmallSats (MARAS) project funded through ESA ARTES 4.0 will enable small telecommunications satellites to take their antenna capabilities to the next level with […]