First phase of 18MW facility due for completion in Q3 2021, company also buys more land for its Birmingham, AL sit
Read More
First phase of 18MW facility due for completion in Q3 2021, company also buys more land for its Birmingham, AL sit
Read More