ICEYE Establishes Warsaw Satellite Technology Center with 120 Million PLN Investment Plan
ICEYE has launched a new Satellite Technology Center in Warsaw, marking a major expansion of its Polish operations with a planned investment of more than 120 million PLN over the next three years to boost R&D and manufacturing.