ST Engineering iDirect Unveils Excelerator Partner Program April 1, 2025 ST Engineering iDirect, a global leader in satellite communications, has launched its Excelerator Partner Program, an