How the world sees Greece
Projects with a combined capacity of 299.8 MW are the final winners in Greece's second tender for battery energy storage systems (BESS) capacity, ...