DEPCOM begins construction of 113MW Altavista Solar project in US

The Altavista solar power plant will be developed over 720 acres of land area. Credit: DEPCOM.