
CtrlS' 8MW data center in Noida adopts solar power for 60% of energy requirements
Partners with SunSource Energy
Partners with SunSource Energy
Facility to offer 20MW at full build-out
Euro-Edge firm gains four facilities across Germany
The new data center joins a 200MW sibling facility nearby