It is on track to be operationally ready soon despite Covid-19 delays.Workers piecing together solar panels and floats before they are towed out to their designated positions in the reservoir during construction in March. Covid-19 may have caused delays to shipments of key equipment, but that has not derailed the timeline set out for building […]