Storing renewable energy, one balloon at a time
Central Sardinia is generally not considered a hotbed of innovation: arid and rural, and some road signs are riddled with bullet holes made by local shooting sportsmen. The setting is reminiscent of a Clint Eastwood western. But in…
Read More...
Read More...