LSS4


Companies awarded the latest Large Scale Solar (LSS4) contract.