Depsys Wins Five New Contracts

Depsys, a technology company that empowers electricity grid managers to modernise their operations through digitalisation, has been awarded five new contracts in the past month as utilities accelerate their transformation...