Tech reducing electricity downtime and improving monitoring of electric power grid.

Return to Scotland Tech 50 rankings