Work is underway on a 240 MW solar project in southwestern Azerbaijan following the signing of an investment agreement and land lease agreement. It is being developed under an executive agreement ...
Some results have been hidden because they may be inaccessible to you