By CEP Staff • 12 May 2020 in News

The US Department of the Interior (DoI) and the Bureau of Land Management (BLM) have given approval to build what will be the largest solar power project in the United States of America, with a total cost of $1 billion.