Spanish company Grenergy announced it had achieved financial closure for Phase 1 and 2 of Oasis de Atacama, the world's largest energy storage project, located in Chile. Grenergy s...
Spanish RE developer Grenergy Renovables has announced a global investment of €2.6 billion until 2026, including an €800 million strategic commitment to boost batter...