Orsted buys 227MW Muscle Shoals solar project
Orsted has acquired the 227MW Muscle Shoals solar project in Colbert County, Alabama and has entered into a tax equity funding commitment with Wells...
Orsted has acquired the 227MW Muscle Shoals solar project in Colbert County, Alabama and has entered into a tax equity funding commitment with Wells...