Shomax Energy Corporation Concludes Framework Agreement for Acquisition of 560MW of Energy Storage Projects in the UK

September 24, 2021