Impact Investing Conference

Impact Investing Conference

BOSTON, May 6, 2026 /PRNewswire/ — Power Factors, a leading software, services and hardware provider for renewable energy management, today announced a new minority investment from Mubadala Investment Company (“Mubadala”), an Abu Dhabi-based global investor. Mubadala will join existing…