Business Moves
The money is moving. Is the energy sector paying attention?
Another large investment in an energy billing/tech company. Money is starting to pour into tech in this space - but what does that mean for the sector?
Joanne Smalley · 9 May 2026 · 2 min