GlobalData on MSN
Construction begins on $524m Lucy Solar Project in Texas, US
Construction is expected to create around 500 jobs and provide nearly $5m a year in local property tax revenue.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results