Spain’s Solaria raises €300m to power data centres with solar and battery storage

Business