Sceye Secures Series C Funding to Expand High-Altitude Platform Systems Alyssa Lafleur September 17, 2024