Technology ❯ Energy Technology ❯ Smart Grids ❯ Project Management
Investors looked past a withdrawn $150 million lease after a sharp selloff the day before.