Three solar projects to add 104 megawatt-hours to Consumers Energy grid
SAN DIEGO—Officials at Borrego Solar Systems Inc., a developer of large-scale renewable energy projects, announced that AES Corp. (NYSE: AES), an Arlington, Va.-based energy generation and distribution company, had selected …