We Landed May 8, 2025 Shield Portfolio Company mPower Technology Raises $21M Series B We Landed May 8, 2025 Shield Portfolio Company Space solar power startup mPower Technology closed a $21M Series B to help scale production of its solar modules.