Tag: Itrons

Navigating the Digital Landscape: The $100 Million Investment in Itron’s Modern Utilities

In a recent SEC filing, Impax Asset Management Group plc revealed a substantial investment in Itron, indicating a